Course Schedule

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 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 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 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 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 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