Schedule
This is a tentative schedule. It may change as the semester goes on.
-
EventDateDescriptionCourse Material
-
Lecture09/03/2024
TuesdayLec1 - Intro to Computer Vision[slides] -
Lecture09/05/2024
ThursdayLec2 - Linear Classifiers and Perceptron[slides] -
Assignment09/05/2024
ThursdayAssignment #1 - The Perceptron Algorithm released! -
Lecture09/10/2024
TuesdayLec3 - Multilayer Perceptron and Intro to Deep Learning[slides] -
Exam09/12/2024
ThursdayQuiz 1Topics: Material covered from Lec2 and Lec3.
-
Lecture09/12/2024
ThursdayLec4 - Optimization and Regularization[slides] -
Assignment09/12/2024
ThursdayAssignment #2 - Multilayer Perceptron and Optimization released! -
Lecture09/17/2024
TuesdayLec5 - Pytorch I – MLPs[slides] -
Exam09/19/2024
ThursdayQuiz 2Topics: Material covered from Lec4 and Lec5.
-
Lecture09/19/2024
ThursdayLec6 - Pytorch II – Images and Regularization[slides] -
Lecture09/24/2024
TuesdayLec7 - Convolutional Neural Networks[slides] -
Assignment09/24/2024
TuesdayAssignment #3 - CNNs in PyTorch released! -
Exam09/26/2024
ThursdayQuiz 3Topics: Material covered from Lec6 and Lec7.
-
Lecture09/26/2024
ThursdayLec8 - Data Augmentation and Deep CNNs[slides] -
Lecture10/01/2024
TuesdayLec9 - Transfer Learning and Residual Nets[slides] -
Exam10/03/2024
ThursdayQuiz 4Topics: Material covered from Lec8 and Lec9.
-
Lecture10/03/2024
ThursdayLec10 - Inception Net and what CNNs learn[slides] -
10/08/2024
TuesdayFALL BREAK!No lecture.
-
Lecture10/10/2024
ThursdayLec11 - Adversarial Examples and Self-supervision[slides] -
Assignment10/11/2024
FridayAssignment #4 - Transfer Learning released! -
Lecture10/15/2024
TuesdayLec12 - Intro to MLOps[slides] -
Exam10/17/2024
ThursdayQuiz 5Topics: Material covered from Lec10, Lec11 and Lec12.
-
Lecture10/17/2024
ThursdayLec13 - Intro to Object Detection[slides] -
Lecture10/22/2024
TuesdayLec14 - Fast Object Detection[slides] -
Assignment10/22/2024
TuesdayAssignment #5 - Object Detection released! -
Exam10/24/2024
ThursdayQuiz 6Topics: Material covered from Lec13 and Lec14.
-
Lecture10/24/2024
ThursdayLec15 - Intro to Image Segmentation[slides] -
Lecture10/29/2024
TuesdayLec16 - Applications of Detection and Segmentation[slides] -
Exam10/31/2024
ThursdayQuiz 7Topics: Material covered from Lec15 and Lec16.
-
Lecture10/31/2024
ThursdayLec17 - Autoencoders[slides] -
Lecture11/05/2024
TuesdayLec18 - Image Generation with GANs[slides] -
Assignment11/05/2024
TuesdayAssignment #6 - Image Denoising with the UNet and Autoencoders released! -
Exam11/07/2024
ThursdayQuiz 8Topics: Material covered from Lec17 and Lec18.
-
Lecture11/07/2024
ThursdayLec19 - Advanced GANs[slides] -
Lecture11/12/2024
TuesdayLec20 - The Attention Mechanism[slides] -
Exam11/14/2024
ThursdayQuiz 9Topics: Material covered from Lec21 and Lec22.
-
Lecture11/14/2024
ThursdayLec21 - Transformers and ChatGPT[slides] -
Lecture11/19/2024
TuesdayLec22 - Image Generation by Prompt[slides] -
Exam11/21/2024
ThursdayFinal QuizAll the material covered during the whole course may show up. It will be 3-4x longer than the usual quiz.
-
11/26/2024
TuesdayTHANKSGING BREAK!!No lecture.
-
11/28/2024
ThursdayTHANKSGING BREAK!!No lecture.
-
Guest Lecture12/03/2024
TuesdayGuest No. 1Mandatory student presence.
-
Guest Lecture12/05/2024
ThursdayGuest No. 2Mandatory student presence.
-
Project12/10/2024
TuesdayWork on final projects.No lecture. Students will work on final projects. Mandatory student presence. Instructor will be there to help students out with their projects!
-
Project12/12/2024
ThursdayWork on final projects.No lecture. Students will work on final projects. Mandatory student presence. Instructor will be there to help students out with their projects!
-
Assignment12/13/2024
FridayAssignment #7 - Conditional GANs released!