Mixed-Integer Linear Programming - McMaster University