Skip to main content
Caltech Course Catalog / 2025-2026 Catalog / Courses 2025-26 / Mathematical Optimization

CMS/ACM/EE 122 - Mathematical Optimization

CMS/ACM/EE 122

Mathematical Optimization

12 units (4-0-8)   |  first term
Prerequisites: linear algebra.
This class develops mathematical optimization from the perspective of certificates, duality, and convexity. Topics covered include Fenchel and Lagrange duality; representation of convex sets; linear and semidefinite programming; integer programming; convex relaxations for intractable problems; and numerical methods. Throughout the course, applications of optimization to problems arising in various areas of science and engineering are presented.
Instructor: Chandrasekaran
Published Date: Aug. 28, 2025