Optimization


Unit 1: Introduction, Univariate Problems

Unit 2: Multivariate Problems, Gradient-Based Methods

Unit 3: Beyond Local Optima

Unit 4: Optimization for Machine Learning

Unit 5: Constrained Optimization, Linear Programming

Unit 6: Sampling Methods

Unit 7: Discrete Optimization and Heuristics

Announcements

Tue, Jan 28, 17:10, 2025

The course starts Tuesday, February 3, 2026 in U141.

Explore this page and learn where to find things.

Under “Classes” you will find the units of the course. The material will be updated during the course.

The “Tutorials” are for self study and you can already work on them reviewing Python Programming and Calculus.