184 bunny logo

CS 184/284A Spring 2026

Instructor: James O’Brien / Lecture: 2:00-3:30PM Tu & Th, Zoom

Course Schedule

Skip to current week

Wk. Date Lecture Discussion Homework Project
1Tue
Jan 20
1. Introduction
Slides
No Discussion
Thu
Jan 22
2. Drawing Triangles
Slides
2Tue
Jan 27
3. Sampling and Aliasing
Slides
1. Triangles and Sampling
Slides / Worksheet / Solutions
Thu
Jan 29
4. Transforms
Slides
Homework 0
3Tue
Feb 03
5. Transforms cont.
Slides
2. Transforms and Texture Mapping
Slides / Worksheet / Solutions
Thu
Feb 05
6. Texture Mapping
Slides
Homework 1 Checkpoint
(due 02/08)
4Tue
Feb 10
7. Rasterization Pipeline
Slides
3. Texture Mapping and Graphics Pipeline
Worksheet
Homework 1
(due 02/18)
Thu
Feb 12
8. Bezier Curves and Surfaces
5Tue
Feb 17
9. Mesh Representations and Geometry Processing4. Half Edges and Ray-Surface Intersection
Thu
Feb 19
10. Ray TracingHomework 2 Checkpoint
(tentatively due 02/21)
6Tue
Feb 24
11. Ray Tracing - Acceleration Structures5. Ray Tracing and Radiometry Homework 2
(tentatively due 03/04)
Thu
Feb 26
12. Radiometry and Photometry
7Tue
Mar 03
13. Monte Carlo Integration6. Monte Carlo and Global Illumination
Thu
Mar 05
14. Global Illumination and Path TracingHomework 3 Checkpoint
(tentatively due 03/07)
Fri
Mar 06
Exam 1 Review Session
8Mon
Mar 09

Exam 1 Week

No Discussion Homework 3
(tentatively due 03/18)
Tue
Mar 10
15. Material Modeling
Thu
Mar 12
16. Camera and Lenses I
9Tue
Mar 17
17. Cameras and Lenses II8. Cameras and Lenses Final Project Proposal
Thu
Mar 19
18. Introduction to Physical SimulationHomework 4 Checkpoint
(tentatively due 03/21)
10Tue
Mar 24
19. Introduction to AnimationNo Discussion Homework 4
(tentatively due 04/08)
Thu
Mar 26

No Lecture (Spring Break)

11Tue
Mar 31
10. Final Project Workshops
Thu
Apr 02
20. Guest Lecture: Visual AI I (Ethan Weber)Final Project Milestone
12Tue
Apr 07
21. Introduction to Color Science11. Simulation, Kinematics, Animation
Thu
Apr 09
22. Introduction to Color Science II
13Tue
Apr 14
23. Virtual Reality I12. Color
Thu
Apr 16
24. Virtual Reality II
14Tue
Apr 21
25. Image Sensors13. VR and Image Sensors Final Project Report & Video
Thu
Apr 23
26. Special Topics: Q&A on Olo / Oz
Fri
Apr 24
Exam 2 Review Session
15Mon
Apr 27

Exam 2 Week

No Discussion
Tue
Apr 28
27. Image Processing and Light Field Cameras
Thu
Apr 30
28. Guest Lecture: Tetrachromacy (Jessica Lee)
16Tue
May 05
No Discussion Final Project Presentations