CS 117 Fall 2026 · UC Irvine

Schedule

This schedule is tentative and may change. Changes will be announced on Ed Discussion.

All deadlines are 11:59pm Pacific. Submissions are on Canvas and Gradescope; see the late policy.

Readings: S is Computer Vision: Algorithms and Applications, 2nd ed., by Richard Szeliski. FCV is Foundations of Computer Vision, by Torralba, Isola, and Freeman. Both are free online; see Resources.

Lecture slides will be made available prior to each session (requires UCI Login)

CS 117 Fall 2026 schedule, by week. Class meets Mon/Wed.
Date Topic Readings Due
Week 1
Mon, Sep 28 Introduction S 1.1-1.3; FCV 1-3
Wed, Sep 30 Linear Filters Image Formation slides; S 2.2-2.3; FCV 5, 8
S 3.2-3.3; FCV 15, 17
Week 2
Mon, Oct 5 Gradients and Edges S 7.2; FCV 18
Wed, Oct 7 Lab Project Lab 1: What is out there?
TA-led in class
  • Due Fri 10/9 Problem Set 1: Images, Filtering, and Color
  • Due Sun 10/11 Project Seed
Week 3
Mon, Oct 12 Lab Project Lab 2: Team formation
TA-led in class
Wed, Oct 14 Local Invariant Features and Matching S 7.1
  • Due Fri 10/16 Team Roster
Week 4
Mon, Oct 19 Introduction to Learning FCV 9
Wed, Oct 21 Gradient-Based Learning FCV 10
  • Due Fri 10/23 Problem Set 2: Local Features and Matching
Week 5
Mon, Oct 26 Neural Networks and Backpropagation S 5.3; FCV 12, 14; CS231n backprop notes
Wed, Oct 28 Convolutional Neural Networks S 5.4; FCV 24; CS231n ConvNet notes
  • Due Project Proposal
Week 6
Mon, Nov 2 Training Deep Networks, Fine-Tuning FCV 11, 35, 36, 37
Wed, Nov 4 Exam Midterm Exam (in class, on paper)
Week 7
Mon, Nov 9 Segmentation and Detection S 6.3-6.4; FCV 50
Wed, Nov 11 No class Veterans Day
  • Due Fri 11/13 Problem Set 3: CNN Recognition
Week 8
Mon, Nov 16 Vision Transformers S 5.5.3; FCV 26
  • Due Tue 11/17 Project Check-in
Wed, Nov 18 CLIP and Vision-Language Models + project check-in discussion S 6.6; FCV 51
Week 9
Mon, Nov 23 Generative Models S 5.5.4; FCV 32-34
Wed, Nov 25 Optional Optional virtual office hours: project discussion
Thanksgiving week.
  • Due Sun 11/29 Final Project Presentation Slides
Week 10
Mon, Nov 30 Project Presentations
Wed, Dec 2 Project Presentations
Finals Week
Mon, Dec 7 No final exam
  • Due Final Project Video + Code