Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Fall 2024 Materials

Lecture slides, readings, and homework from the Fall 2024 version of the course are posted below.

Supplementary materials: First order methods and operator splitting,

Winter 2024 Materials

Lecture slides, readings, and homework from the Winter 2024 version of the course are posted below.

DayLectureDue
M January 8Introduction 
W January 10Linear programs: geometry 
F January 12Recitation: project brainstorming 
M January 15no class (holiday) 
W January 17Linear programs: modeling and solving 
M January 22Linear programs: solving 
W January 24Linear programs: dualityhw1
hw1_sol
M January 29Optimality conditions 
W January 31Quadratic programs 
M February 5Gradient descent 
W February 7(Quasi)-Newton and IPMs 
F February 9 hw2
hw2_sol
M February 12(Quasi)-Newton 
W February 14Acceleration and SGD 
M February 19Holiday, no class 
W February 21  
M February 26 hw3
hw3_sol
W February 28Convex duality and Interior point methods 
M February 21First order methods 
W February 21Zero order methods 

Spring 2023 Materials

Lecture slides and readings from the Spring 2023 version of the course are posted below.

DayLectureDemoDueReading
M April 3Introduction (quadratic)  Nesterov 1.1
M April 5Introduction (finite and linear)   
M April 5Introduction (conic and convex)  BV 1.1-4, 3.1
W April 12Numerical linear algebralsq NW ch5
M April 17Gradient descentgradient-descent Bubeck 3.2, 3.4, PL condition
W April 19Acceleration   
F April 21  hw1 
M April 24SGD   
W April 26Quasi-Newton methodsquasi-Newton  
M May 1Duality   
W May 3Duality applications   
F May 5  project 1 
M May 8Operators   
W May 10Operator splitting   
M May 15Interior Point Methods   
W May 17Stochastic Quasi-Newton   
F May 19  hw2 
M May 22MILPPower systems How to give a talk
W May 24MILPMulticast Routing Linear optimization book
M May 29Holiday   
W May 31Project presentations   
M June 5Project presentations   
W June 7Project presentations   
F June 9  Project report due