Syllabus

  • Event
    Date
    Topic
    Contents
  • Lecture
    03/04/2026 15:10
    Wednesday
    Course Introduction

    Logistic, Introduction, History.

  • Lecture
    03/11/2026 15:10
    Wednesday
    Classic Vision I

    Image processing: image gradient, filter, convolution.

    Classic edge/corner/line detection methods: Canny edge detection, Harris corner detection, line fitting.

  • Lecture
    03/18/2026 15:10
    Wednesday
    Classic Vision II

    Edge/line detection: Canny edge detection, line fitting(RANSAC, Hough transform).

    Corner detection and feature descriptors: Harris corner detection, feature.

  • Assignment
    03/20/2026
    Friday
    Assignment #1 released
  • Lecture
    03/25/2026 15:10
    Wednesday
    Deep Learning I

    The outline of deep learning. Network architecture: single-layer neural network, Multi-Layer Perceptron (MLP).

  • Lecture
    04/01/2026 15:10
    Wednesday
    Deep Learning II

    Convolution layer and CNN. Conv layer vs. Fully-connected layer. Neural network training: weight initialization, loss, optimizer (gradient descent, SGD, Adam), learning rate.

  • Due
    04/04/2026 23:59
    Saturday
    Assignment #1 due
  • Lecture
    04/08/2026 15:10
    Wednesday
    Deep Learning III

    Underfitting and overfitting: batch normalization, skip link, augmentation, regularization.

    Classification task: KNN, SoftMax, cross entropy loss.

  • Assignment
    04/10/2026
    Friday
    Assignment #2 released
  • Lecture
    04/15/2026 15:10
    Wednesday
    2D Vision I

    Classification task: receptive field, architecture(VGG, ResNet…).

    Segmentation task: K-Means, upsampling, architecture (FCN, UNet).

  • Lecture
    04/22/2026 15:10
    Wednesday
    2D Vision II

    Object detector (SSD, RCNN series, YOLO); 2D Instance Segmentation.

  • Due
    04/25/2026 23:59
    Saturday
    Assignment #2 due
  • Exam
    04/29/2026 15:10
    Wednesday
    Midterm Exam (to be assigned)
  • Lecture
    04/29/2026 15:10
    Wednesday
    3D Vision I

    Camera model.

  • Lecture
    05/06/2026 15:10
    Wednesday
    3D Vision II

    Guest Lecture on 3D Representations, Neural 3D Reconstruction & 3D Deep Learning, Dr. Li Yi.

  • Assignment
    05/08/2026
    Friday
    Assignment #3 released
  • Lecture
    05/13/2026 15:10
    Wednesday
    Sequential Models

    Recurrent Neural Networks (RNN) and Long Short-Term Memory (LSTM).

  • Lecture
    05/20/2026 15:10
    Wednesday
    Large Models I: Attention and Transformer

    Attention Mechanisms, Transformers, and Vision Transformers (ViT).

  • Assignment
    05/23/2026
    Saturday
    Assignment #4 released
  • Due
    05/23/2026 23:59
    Saturday
    Assignment #3 due
  • Lecture
    05/27/2026 15:10
    Wednesday
    Generative Models I

    Generative Adversarial Networks (GAN) and Variational Autoencoders (VAE).

  • Lecture
    06/03/2026 15:10
    Wednesday
    Large Models II

    Guest Lecture on Vision Language Models (VLM) by Dr. Ruochen Xu

  • Due
    06/05/2026 23:59
    Friday
    Assignment #4 due
  • Lecture
    06/10/2026 15:10
    Wednesday
    Generative Model II

    Diffusion Models, Flow Matching Models, Diffusion Transformer (DiT)

  • Exam
    06/24/2026 13:59
    Wednesday
    Final Exam