The course is a comprehensive introduction to the theory, models, and algorithms of mathematical optimization. The goals of this course are the following:

1.       To present students with knowledge of the state-of-the-art in the theory and practice of solving optimization problems.

2.       To help each student develop his or her own intuition about modeling and solving large scale real-world problems using optimization software.