MonMap
A course mapper by Monash Association of Coding (MAC)
Discrete optimisation
ITO5216
Synopsis
This unit introduces the fundamentals of modelling for discrete optimisation, focusing on how to rigorously express a discrete optimisation problem in a manner that can be solved. Some topics covered will include decision variables, basic constraints, modelling with sets, modelling with functions, multiple modelling viewpoints, debugging discrete optimisation models as well as the fundamental algorithms for solving discrete optimization problems.
Sourced from the Monash Handbook 2026.
Quick facts
- Credit points
- 6
- Level
- 5
- Audience
- Postgraduate
- Type
- Coursework
- School
- Faculty of Information Technology
- Handbook year
- 2026
Prerequisites (2)
- Java programmingITO4131
- Introduction to PythonITO4133
What it unlocks
Nothing in the visible graph depends on this unit.
Offerings (2)
- Teaching period 1Monash Online · MO
- Teaching period 5Monash Online · MO