Instructor: Tomer Koren ([email protected]) TA: Uri Sherman ([email protected])

Weekly schedule:

Lectures: Mondays 11-14, Checkpoint 002 Recitations: Mondays 10-11, Checkpoint 002

Requirements & policies

<aside> ⚠️ Class materials will be added here as semester progresses. Please let us know of any errors or typos you come across!

</aside>

<aside> 👉 Note: starred lectures and sections (marked with *️⃣) are optional reading.

</aside>

Lectures

Lecture 0: Introduction

Lecture 1: Multivariable calculus

Lecture 2: Tractability and efficiency

Lecture 3: Convexity

Lecture 4: Basic gradient methods

Lecture 5: Smooth optimization

Lecture 6a: Strong convexity

*️⃣ Lecture 6b: Acceleration

Lecture 7: Stochastic Optimization and Stochastic Gradient Descent