Introduction to modeling with integer variables; well-solved problems
Optimality relaxation bounds complexity and problem reductions
Branch-and-bound and branch-and-cut (with application to e.g. traveling salesman problems)
Column generation (with application to e.g. vehicle routing problems)
Branch-and-price (with application to e.g. location and routing problems)
Two-stage models and Benders decomposition (with application to e.g. facility location)
Linearization of bilevel models (with application to e.g. network design)