ece285
Description
Schedule
Project Details
Canvas
Piazza
GradeScope
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 Notebook
Assignment 2
Apr 22
Image Segmentation and Visualization
Lecture 7
Assignment 1 due
Apr 24
Recurrent Neural Networks
Lecture 8
Apr 29
Video Recognition
Lecture 9
May 1
Object Detection
Lecture 10
Project Proposal Due
May 6
Video Prediction
Lecture 11
Assignment 3
May 8
Self-Attention, Graph Networks, Transformer
Lecture 12
Assignment 2 due
May 13
Generative Adversarial Networks
Lecture 13
May 15
Diffusion Models
Lecture 14
May 20
Vision Transformer
Lecture 15
Assignment 4
May 22
Conditional GAN and Variational Auto-Encoders
Lecture 16
Assignment 3 due
May 27
Multi-Task, Adaptation, Transfer Learning
Lecture 17
May 29
Self-Supervised Visual Representation Learning
Lecture 18
June 3
Deep 3D Vision
Lecture 19
June 5
Neural Radiance Fields
Lecture 20
Assignment 4 due
June 11
Final Project due