We describe a new course on computational discrete optimization that the authors designed and taught at Cornell University. Conceptually new, this course is targeted toward senior-level undergraduate students and not, as is usually the case, toward advanced graduate students. We discuss how recent availability of high quality free software facilitated this undertaking. We hope the ideas and supporting teaching materials in this paper will find further application. Computational implementation and experimentation is an intriguing and challenging approach that can be used extensively in teaching students important skills for solving real-world discrete optimization problems.
«
We describe a new course on computational discrete optimization that the authors designed and taught at Cornell University. Conceptually new, this course is targeted toward senior-level undergraduate students and not, as is usually the case, toward advanced graduate students. We discuss how recent availability of high quality free software facilitated this undertaking. We hope the ideas and supporting teaching materials in this paper will find further application. Computational implementation an...
»