Semester Course: 1st 
Credits: 6 ECTS
Lecturers: Marta Guerreiro Duarte Mesquita de Oliveira, Isabel Maria de Jesus Martins, José Guilherme Martins Dias Calvão Borges and Susana Miguel Barreiro
Web Site:


  1. Objectives:
  2. The course is an introduction to mathematical programming: linear programming, linear integer programming and dynamic programming. PERT/CPM techniques are also taught. Special emphasis is given to linear modeling, focusing on how problems can be expressed as linear programs and the interpretation of computer outputs. Examples and laboratory exercises are applications of the different methods to natural resource management problems, mainly forest management problems. The emphasis is not in how particular methods work, but rather how they can be used.
  3. Programme topics:
  4. Linear programming: basic elements, assumptions, graphical solution methods, simplex method, duality and economic interpretation, sensivity analysis and post-optimization. Goal programming. Linear integer programming, brief introduction to the branch-and-bound algorithm. PERT/CPM. Dynamic programming.
  5. Assessment:
  6. Two mid-term tests and/or final examination