Introduction to Linear and Mixed-Integer Programming

Master 2 course, Conservatoire des arts et métiers, 2025

In charge of introductory courses on linear programming and mixed-integer linear programming at MPRO, one of Europe’s leading research master’s programs in operations research. Additionally, served as teaching assistant for the Metaheuristics class.

Linear programming

  • Simplex algorithm

  • Duality

  • Interior-point methods

Mixed-integer linear programming

  • Branch-and-bound algorithm

  • Dynamic programming

Metaheuristics

  • Large neighborhood search

  • Simulated annealing

  • Genetic algorithms

  • Evolutionary strategies