Schedule

This is a tentative schedule. It may change as the semester goes on.

  • Event
    Date
    Description
    Course Material
  • Lecture
    09/01/2026
    Tuesday
    Lec1 - Intro to Computer Vision
  • Lecture
    09/03/2026
    Thursday
    Lec2 - Linear Classifiers and Perceptron
  • Lecture
    09/08/2026
    Tuesday
    Lec3 - Multilayer Perceptron and Intro to Deep Learning
  • Exam
    09/10/2026
    Thursday
    Quiz 1

    Topics: Material covered from Lec2 and Lec3.

  • Lecture
    09/10/2026
    Thursday
    Lec4 - Optimization and Regularization
  • Lecture
    09/15/2026
    Tuesday
    Lec5 - Pytorch I – MLPs
  • Exam
    09/17/2026
    Thursday
    Quiz 2

    Topics: Material covered from Lec4 and Lec5.

  • Lecture
    09/17/2026
    Thursday
    Lec6 - Pytorch II – Images and Regularization
  • Lecture
    09/22/2026
    Tuesday
    Lec7 - Convolutional Neural Networks
  • Exam
    09/24/2026
    Thursday
    Quiz 3

    Topics: Material covered from Lec6 and Lec7.

  • Lecture
    09/24/2026
    Thursday
    Lec8 - Data Augmentation and Deep CNNs
  • Lecture
    09/29/2026
    Tuesday
    Lec9 - Transfer Learning and Residual Nets
  • Exam
    10/01/2026
    Thursday
    Quiz 4

    Topics: Material covered from Lec8 and Lec9.

  • Lecture
    10/01/2026
    Thursday
    Lec10 - Inception Net and what CNNs learn
  • Lecture
    10/06/2026
    Tuesday
    Lec11 - Adversarial Examples and Self-supervision
  • Exam
    10/08/2026
    Thursday
    Quiz 5

    Topics: Material covered from Lec10 and Lec11.

  • Lecture
    10/08/2026
    Thursday
    Lec12 - Intro to MLOps
  • 10/13/2026
    Tuesday
    Fall Vacation

    No lecture.

  • Lecture
    10/15/2026
    Thursday
    Lec13 - Intro to Object Detection
  • Lecture
    10/20/2026
    Tuesday
    Lec14 - Fast Object Detection
  • Exam
    10/22/2026
    Thursday
    Quiz 6

    Topics: Material covered from Lec12, Lec13 and Lec14.

  • Lecture
    10/22/2026
    Thursday
    Lec15 - Intro to Image Segmentation
  • Lecture
    10/27/2026
    Tuesday
    Lec16 - Applications of Detection and Segmentation
  • Exam
    10/29/2026
    Thursday
    Quiz 7

    Topics: Material covered from Lec16 and Lec16.

  • Lecture
    10/29/2026
    Thursday
    Lec17 - Autoencoders
  • Lecture
    11/03/2026
    Tuesday
    Lec18 - Image Generation with GANs
  • Exam
    11/05/2026
    Thursday
    Quiz 8

    Topics: Material covered from Lec17 and Lec18.

  • Lecture
    11/05/2026
    Thursday
    Lec19 - Advanced GANs
  • Lecture
    11/10/2026
    Tuesday
    Lec20 - The Attention Mechanism
  • Exam
    11/12/2026
    Thursday
    Quiz 9

    Topics: Material covered from Lec19 and Lec20.

  • Lecture
    11/12/2026
    Thursday
    Lec21 - Transformers and ChatGPT
  • Lecture
    11/17/2026
    Tuesday
    Lec22 - Image Generation by Prompt
  • Exam
    11/19/2026
    Thursday
    Final Quiz

    All the material covered during the whole course may show up. It will be 3-4x longer than the usual quiz.

  • 11/24/2026
    Tuesday
    THANSGIVING BREAK!

    No lecture.

  • 11/26/2026
    Thursday
    THANKSGIVING BREAK!

    No lecture.

  • Guest Lecture
    12/01/2026
    Tuesday
    Guest No. 1

    Mandatory student presence.

  • Project
    12/03/2026
    Thursday
    Work 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!

  • Project
    12/08/2026
    Tuesday
    Work 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!

  • Project
    12/10/2026
    Thursday
    Work 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!