UCSD ECE 285: Introduction to Visual Learning (Spring 2025)

Date Lecture Materials Assignments
Apr 1 Introduction to Visual Learning Lecture 1
Apr 3 Image Classification: K-NN and Linear Classifier Lecture 2
Apr 8 Multi-Layer Perceptrons and Back-Propagation Lecture 3 Assignment 1
Apr 10 Convolutional Neural Networks 1 Lecture 4
Apr 15 Convolutional Neural Networks 2 Lecture 5
Apr 17 Tutorial on Pytorch Tutorial NotebookAssignment 2
Apr 22 Image Segmentation and Visualization Lecture 7 Assignment 1 due
Apr 24 Object Detection Lecture 8
Apr 29 Recurrent Neural Networks Lecture 9
May 1 Video Recognition Lecture 10Project Proposal Due
May 6 Video Prediction Lecture 11Assignment 3
May 8 Self-Attention, Graph Networks, Transformer Lecture 12 Assignment 2 due
May 13 Vision Transformer Lecture 13
May 15 Generative Adversarial Networks Lecture 14
May 20 Conditional GAN and Variational Auto-Encoders Lecture 15Assignment 4
May 22 Deep 3D Vision Lecture 16 Assignment 3 due
May 27 Diffusion Models Lecture 17
May 29 Multi-Task, Adaptation, Transfer Learning Lecture 18
June 3 Self-supervised LearningLecture 19
June 5 Neural Radiance Fields Lecture 20 Assignment 4 due