Spring 2026 — Sundays. Lecture 13:30–16:30, Tutorial 16:30–17:30.
| Wk | Date | Lecture | Tutorial | Assignments | Resources |
|---|---|---|---|---|---|
| 1 | Apr 12 | Basics of Imaging | PyTorch + Point Ops |
HW 1
Download assignments
Submit
Due: Apr 26
Extended to May 17
|
Lecture Slides 📹 Lecture Recording Tutorial Slides Conv 1D Demo Filters 2D Demo Lens & Focus Demo |
| 2 | Apr 19 | ML Basics | Linear Classification |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| — | Apr 26 – May 10 | No class — Exam period (semester paused 2 weeks) | — | ||
| 3 | May 17 | Neural Networks | PyTorch Autograd |
HW 2
Download assignments
Submit
Due: May 31
|
Lecture Slides 📹 Lecture Recording Tutorial Slides |
| 4 | May 24 | Frequencies & Sampling | Image Pyramids |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| 5 | May 31 | CNNs | Adversarial Examples |
HW 3
Download assignments
Submit
Due: Jun 21
|
Lecture Slides 📹 Lecture Recording Tutorial Slides |
| 6 | Jun 7 | Training & Architectures | Transformers |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| 7 | Jun 14 | Epipolar Geometry | TBD |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| 8 | Jun 21 | Motion + Localization | TBD |
HW 4
Download assignments
Submit
Due: Jul 5
|
Lecture Slides 📹 Lecture Recording Tutorial Slides |
| 9 | Jun 28 | Generative Models 1 | TBD |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| 10 | Jul 5 | Generative Models 2 | TBD |
HW 5
Download assignments
Submit
Due: Jul 19
|
Lecture Slides 📹 Lecture Recording Tutorial Slides |
| 11 | Jul 12 | Self-Supervision + Interp. | TBD |
Lecture Slides 📹 Lecture Recording Tutorial Slides |
|
| 12 | Jul 19 | Neural Rendering | TBD | Final project period → |
Lecture Slides 📹 Lecture Recording Tutorial Slides |