Home Staff Lectures Assignments

Lecture Schedule (updated throughout the term)

WeekUnits
Week 1 [0: Class Overview]
[1: Introduction]
Week 2 [2: Linear Systems]
[3: Understanding Matrices]
Week 3 [4: Special Matrices]
[5: Iterative Solvers]
Week 4 [6: Local Approximations]
[7: Curse of Dimensionality]
Week 5 [8: Least Squares]
[9: Basic Optimization]
[10: Solving Least Squares]
Week 6 [11: Zero Singular Values]
[12: Regularization]
Week 7 [13: Optimization]
[14: Nonlinear Systems]
[15: 1D Root Finding]
[16: 1D Optimization]
Week 8 [17: Computing Derivatives]
[18: Avoiding Derivatives]
Week 9 & 10 [19: Descent Methods]
[20: Momentum Methods]

Lecture Materials