CO343 Operations Research

CO343 studies quantitative methods for decision making. We emphasise numerical algorithms to solve constrained optimisation programs. The methods studied in CO343 are applicable to domains including computer science, economics, logistics, and industrial engineering.


  • Linear Optimisation (how to formulate and solve a linear optimisation problem, shadow prices & duality)
  • Mixed-Integer Optimisation (how to model and solve a mixed-integer optimisation problem)
  • Advanced Topics (game theory, goal programming, etc.)