This site is under construction. All dates and policies are tentative until this message goes away.

184 bunny logo

CS 184/284A Fall 2026

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

Course Schedule

Skip to current week

Wk. Date Lecture Discussion Homework Project
1Fri
Mar 13
1. Introduction
Slides
No Discussion
2Mon
Mar 16
2. Drawing Triangles
Slides
3Fri
Apr 24
3. Sampling and Aliasing
Slides
2. Triangles and Sampling
Slides / Worksheet / Solutions
4Mon
Apr 27
4. Transforms
Slides
Homework 0
5Tue
May 05
5. Transforms cont.
Slides
3. Transforms and Texture Mapping
Slides / Worksheet / Solutions
6Thu
Aug 27
6. Texture Mapping
Slides
Homework 1 Checkpoint
(due 02/08)
7Tue
Sep 01
7. Rasterization Pipeline
Slides
4. Texture Mapping and Graphics Pipeline
Slides / Worksheet / Solutions
Homework 1
(due 02/18)
Thu
Sep 03
8. Rasterization Pipeline cont.
Slides
8Tue
Sep 08
9. Bezier Curves and Surfaces
Slides
5. Splines and Curves
Slides / Worksheet / Solutions
Thu
Sep 10
10. Bezier Curves and Surfaces cont.
Slides
Homework 2 Checkpoint
(due 02/23)
9Tue
Sep 15
11. Bezier Curves and Surfaces cont.
Slides
6. Half Edges and Ray Tracing
Slides / Worksheet / Solutions
Homework 2
(due 03/04)
Thu
Sep 17
12. Mesh Representations and Geometry Processing
Slides
10Tue
Sep 22
13. Ray Tracing and Acceleration Structures
Slides
7. Ray Tracing
Slides / Worksheet / Solutions
Thu
Sep 24
14. Radiometry, Photometry and Monte Carlo Integration
11Tue
Sep 29
15. Monte Carlo Integration cont.
Slides
8. Photometry and Monte Carlo Integration
Slides / Worksheet / Solutions
Homework 3 Checkpoint
(due 03/13)
Thu
Oct 01
16. Global Illumination and Path Tracing
Slides
12Tue
Oct 06
Exam 1 Review Session
Slides
Thu
Oct 08

Exam 1 Week

No Discussion Homework 3
(due 03/30)
13Tue
Oct 13
17. Global Illumination and Path Tracing cont.
Slides
Thu
Oct 15
18. Material Modeling
Slides
14Tue
Oct 20

No Lecture (Spring Break)

No Discussion
Thu
Oct 22
15Tue
Oct 27
19. Introduction to Color Science
Slides
11. Global illumination and Materials
Slides / Worksheet / Solutions
Final Project Proposal
(due 04/07)
Thu
Oct 29
20. Introduction to Color Science II
Slides
Homework 4 Checkpoint
(due 04/05)
16Tue
Nov 03
21. Introduction to Animation
Slides
12. Color
Slides / Worksheet / Solutions / Demo
Homework 4
(due 04/24)
Thu
Nov 05
22. Introduction to Animation cont.
Slides
Final Project Milestone
(due 04/20)
17Tue
Nov 10
23. Introduction to Animation cont.
Slides
13. Simulation, Kinematics, Animation
Slides / Worksheet / Solutions
Thu
Nov 12

Lecture Cancelled

18Tue
Nov 17
24. Introduction to Physical Simulation
Slides
14. VR and Image Sensors
Worksheet
Final Project Report & Video
(due 05/04)
Thu
Nov 19
25. Fluid Simulation
Slides
19Tue
Nov 24
Exam 2 Review Session
Thu
Nov 26

Exam 2 Week

No Discussion
20Tue
Dec 01
26. Virtual Reality I
Slides
Thu
Dec 03
27. Virtual Reality II
21Tue
Dec 08
No Discussion Final Project Presentations
Thu
Dec 10