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
2. Triangles and Sampling
Slides / Worksheet / Solutions
Thu
Jan 29
4. Transforms
Slides
Homework 0
3Tue
Feb 03
5. Transforms cont.
Slides
3. 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
4. Texture Mapping and Graphics Pipeline
Slides / Worksheet / Solutions
Homework 1
(due 02/18)
Thu
Feb 12
8. Rasterization Pipeline cont.
Slides
5Tue
Feb 17
9. Bezier Curves and Surfaces
Slides
5. Splines and Curves
Slides / Worksheet / Solutions
Thu
Feb 19
10. Bezier Curves and Surfaces cont.
Slides
Homework 2 Checkpoint
(due 02/23)
6Tue
Feb 24
11. Bezier Curves and Surfaces cont.
Slides
6. Half Edges and Ray Tracing
Slides / Worksheet / Solutions
Homework 2
(due 03/04)
Thu
Feb 26
12. Mesh Representations and Geometry Processing
Slides
7Tue
Mar 03
13. Ray Tracing and Acceleration Structures
Slides
7. Ray Tracing
Slides / Worksheet / Solutions
Thu
Mar 05
14. Radiometry, Photometry and Monte Carlo Integration
8Tue
Mar 10
15. Monte Carlo Integration cont.
Slides
8. Photometry and Monte Carlo Integration
Slides / Worksheet / Solutions
Homework 3 Checkpoint
(due 03/13)
Thu
Mar 12
16. Global Illumination and Path Tracing
Slides
Fri
Mar 13
Exam 1 Review Session
Slides
9Mon
Mar 16

Exam 1 Week

No Discussion Homework 3
(due 03/30)
Tue
Mar 17
17. Global Illumination and Path Tracing cont.
Slides
Thu
Mar 19
18. Material Modeling
Slides
10Tue
Mar 24

No Lecture (Spring Break)

No Discussion
Thu
Mar 26
11Tue
Mar 31
19. Introduction to Color Science
Slides
11. Global illumination and Materials
Slides / Worksheet / Solutions
Final Project Proposal
(due 04/07)
Thu
Apr 02
20. Introduction to Color Science II
Slides
Homework 4 Checkpoint
(due 04/05)
12Tue
Apr 07
21. Introduction to Animation
Slides
12. Color
Worksheet
Homework 4
(due 04/24)
Thu
Apr 09
22. Introduction to Physical SimulationFinal Project Milestone
(due 04/20)
13Tue
Apr 14
23. Camera and Lenses13. Simulation, Kinematics, Animation
Thu
Apr 16
24. Virtual Reality I
14Tue
Apr 21
25. Virtual Reality II14. VR and Image Sensors Final Project Report & Video
(due 05/04)
Thu
Apr 23
26. Image Sensors
Fri
Apr 24
Exam 2 Review Session
15Mon
Apr 27

Exam 2 Week

No Discussion
Tue
Apr 28
27. Special Topics: Q&A on Olo / Oz
Thu
Apr 30

Image Processing and Light Field Cameras

16Tue
May 05
No Discussion Final Project Presentations