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
FT Explorer
FT Explorer 2D
FT Filter Explorer
Resize Simulation
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
Optimizers Demo
7 Jun 14 Geometry & 3D Deep 3D Lecture Slides
📹 Lecture Recording
Tutorial Slides
3D Reconstruction Demo
3D Representations Demo
LiDAR Demo
Octree Demo
PointNet Demo
8 Jun 21 Motion + Localization Detection and Segmentation HW 4 Due: Jul 5 Lecture Slides
📹 Lecture Recording
Tutorial Slides
Coarse-to-Fine LK Demo
9 Jun 28 Generative Models 1 Text to Image Lecture Slides
📹 Lecture Recording
Tutorial Slides
10 Jul 5 Generative Models 2 Generative Image Editing HW 5 Due: Jul 19 Lecture Slides
📹 Lecture Recording
Tutorial Slides
📹 Tutorial Recording
11 Jul 12 Self-Supervision + Interp. Efficiency Lecture Slides
📹 Lecture Recording
Tutorial Slides
12 Jul 19 Neural Rendering — Final project period → Lecture Slides
📹 Lecture Recording