Schedule

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

  • Event
    Date
    Description
    Course Material
  • Lecture
    01/21/2025
    Tuesday
    Lec1 - Intro to Computer Vision
  • Lecture
    01/23/2025
    Thursday
    Lec2 - Linear Classifiers and Perceptron
  • Lecture
    01/28/2025
    Tuesday
    Lec3 - Multilayer Perceptron and Intro to Deep Learning
  • Exam
    01/30/2025
    Thursday
    Quiz 1

    Topics: Material covered from Lec2 and Lec3.

  • Lecture
    01/30/2025
    Thursday
    Lec4 - Optimization and Regularization
  • Lecture
    02/04/2025
    Tuesday
    Lec5 - Pytorch I – MLPs
  • Exam
    02/06/2025
    Thursday
    Quiz 2

    Topics: Material covered from Lec4 and Lec5.

  • Lecture
    02/06/2025
    Thursday
    Lec6 - Pytorch II – Images and Regularization
  • Lecture
    02/11/2025
    Tuesday
    Lec7 - Convolutional Neural Networks
  • Exam
    02/13/2025
    Thursday
    Quiz 3

    Topics: Material covered from Lec6 and Lec7.

  • Lecture
    02/13/2025
    Thursday
    Lec8 - Data Augmentation and Deep CNNs
  • Lecture
    02/18/2025
    Tuesday
    Lec9 - Transfer Learning and Residual Nets
  • Exam
    02/20/2025
    Thursday
    Quiz 4

    Topics: Material covered from Lec8 and Lec9.

  • Lecture
    02/20/2025
    Thursday
    Lec10 - Inception Net and what CNNs learn
  • Lecture
    02/25/2025
    Tuesday
    Lec11 - Adversarial Examples and Self-supervision
  • Exam
    02/27/2025
    Thursday
    Quiz 5

    Topics: Material covered from Lec10, Lec11 and Lec12.

  • Lecture
    02/27/2025
    Thursday
    Lec12 - Intro to MLOps
  • Lecture
    03/04/2025
    Tuesday
    Lec13 - Intro to Object Detection
  • Exam
    03/06/2025
    Thursday
    Quiz 6

    Topics: Material covered from Lec13 and Lec14.

  • Lecture
    03/06/2025
    Thursday
    Lec14 - Fast Object Detection
  • 03/11/2025
    Tuesday
    SPRING BREAK!

    No lecture.

  • 03/13/2025
    Thursday
    SPRING BREAK!

    No lecture.

  • 03/18/2025
    Tuesday
    SPRING BREAK!

    No lecture.

  • 03/20/2025
    Thursday
    SPRING BREAK!

    No lecture.

  • Lecture
    03/25/2025
    Tuesday
    Lec15 - Intro to Image Segmentation
  • Exam
    03/27/2025
    Thursday
    Quiz 7

    Topics: Material covered from Lec15 and Lec16.

  • Lecture
    03/27/2025
    Thursday
    Lec16 - Applications of Detection and Segmentation
  • Lecture
    04/01/2025
    Tuesday
    Lec17 - Autoencoders
  • Exam
    04/03/2025
    Thursday
    Quiz 8

    Topics: Material covered from Lec17 and Lec18.

  • Lecture
    04/03/2025
    Thursday
    Lec18 - Image Generation with GANs
  • Lecture
    04/08/2025
    Tuesday
    Lec19 - Advanced GANs
  • Exam
    04/10/2025
    Thursday
    Quiz 9

    Topics: Material covered from Lec21 and Lec22.

  • Lecture
    04/10/2025
    Thursday
    Lec20 - The Attention Mechanism
  • Lecture
    04/15/2025
    Tuesday
    Lec21 - Transformers and ChatGPT
  • Lecture
    04/17/2025
    Thursday
    Lec22 - Image Generation by Prompt
  • Exam
    04/22/2025
    Tuesday
    Final Quiz

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

  • Guest Lecture
    04/24/2025
    Thursday
    Guest No. 1

    Mandatory student presence.

  • Project
    04/29/2025
    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
    05/01/2025
    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
    05/06/2025
    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!