| Lecture | Date | Topic | Assignments |
| Part I: Image Representation | |||
| WEEK 1 | |||
| 1 | Mon 08/29/2022 | Introductions, Policies, Grading, Applications of CV | |
| 2 | Wed 08/31/2022 | Filtering, Image Pyramids, Reconstruction | |
| WEEK 2 | |||
| 3 | Wed 09/07/2022 | Fourier Domain | |
| WEEK 3 | |||
| 4 | Mon 09/12/2022 | Image Boundaries: Gradient Filters, Hough Transform | |
| 5 | Wed 09/14/2022 | Feature Detection: Harris Corners, Multi-scale Detection | |
| WEEK 4 | |||
| 6 | Mon 09/19/2022 | Feature Descriptors: SIFT, HOG | |
| 7 | Wed 09/21/2022 | Image Representations: GIST, BOW | |
| Part II: Visual Cognition | |||
| WEEK 5 | |||
| 8 | Mon 09/26/2022 | Classfication methods: K-NN, Naive Bayes, SVM | |
| 9 | Wed 09/28/2022 | Training Neural Networks: Perceptron, Gradient Descent, SGD | |
| WEEK 6 | |||
| 10 | Mon 10/03/2022 | Optimization (Momentum, ADAM), Convolutional Neural Networks | |
| 11 | Wed 10/05/2022 | LeNet, AlexNet (ReLU, LN, dropout), VGG, GoogleNet | |
| WEEK 7 | |||
| 12 | Mon 10/10/2022 | ResNet, RCNN, Fast RCNN, Faster RCNN, YOLO, SSD | |
| 13 | Wed 10/12/2022 | Visual Transformers (ViT, DETR), GAN, VAE | |
| WEEK 8 - Fall Break | |||
| Part III: Motion and Structure | |||
| WEEK 9 | |||
| 14 | Mon 10/24/2022 | 2D Transformations (Euclidean, similarity, affine, projective) | |
| 15 | Wed 10/26/2022 | Homography estimation (algebraic, data-driven) | |
| WEEK 10 | |||
| 16 | Mon 10/31/2022 | Single View Geometry (camera matrix, vanishing points) | |
| 17 | Wed 11/02/2022 | Pose Estimation, Triangulation, Epipolar Geometry | |
| WEEK 11 | |||
| 18 | Mon 11/07/2022 | Fundamental Matrix Estimation (algebraic, data-driven) | |
| 19 | Wed 11/09/2022 | SFM (Reconstruction, Bundle Adjustment) | |
| WEEK 12 | |||
| 20 | Mon 11/14/2022 | Stereo (Rectification, Block Matching, Graph Cut, data-driven) | |
| 21 | Wed 11/16/2022 | Optical Flow (Constant Flow, Horn and Schunck, data-driven) | |
| WEEK 13 | |||
| 22 | Mon 11/21/2022 | Image Alignment (Lucas-Kanade, Baker-Matthews) | |
| Part IV: New Topics | |||
| WEEK 14 | |||
| 23 | Mon 11/28/2022 | Advanced Topics | |
| 24 | Wed 11/30/2022 | Advanced Topics | |
| WEEK 15 | |||
| 25 | Mon 12/05/2022 | Advanced Topics | |
| 26 | Wed 12/07/2022 | Advanced Topics | |