184 bunny logo

CS 184 Summer 2026

Instructors: David McAllister, Stephanie Fu / Lecture: Monday, Tuesday, Wednesday, Thursday, 3:30-5:00 PM, Dwinelle 145

Course Schedule

Skip to current week

Wk. Date Lecture Discussion Homework Project
1Mon
Jun 22
1. Introduction
Slides / Recording
Tue
Jun 23
2. Sampling
Slides / Recording
Homework 0
Wed
Jun 24
3. Antialiasing
Slides / Recording (SP24)
1. Triangles and Sampling
Slides / Worksheet / Solutions
Homework 1 Checkpoint
(due 06/25)
Thu
Jun 25
4. Transforms
Slides / Recording (SP24)
2Mon
Jun 29
5. Texture Mapping
Recording
2. Transforms and Texture Mapping
Slides / Worksheet / Solutions
Homework 1
(due 07/02)
Tue
Jun 30
6. Rasterization Pipeline
Recording
Wed
Jul 01
7. Bezier Curves and Surfaces
Recording
3. Rasterization, Splines, and Curves
Slides / Worksheet / Solutions
Thu
Jul 02
8. Mesh Representations and Geometry Processing
Slides / Recording
3Mon
Jul 06
9. Ray Tracing4. Half Edges and Ray-Surface Intersection Homework 2 Checkpoint
(due 07/06)
Tue
Jul 07
10. Ray Tracing - Acceleration StructuresHomework 2
(due 07/15)
Wed
Jul 08
11. Ray Tracing - Acceleration StructuresExam 1 Review, Q&A
Thu
Jul 09
12. Exam 1 Review
4Mon
Jul 13

Exam 1 (3:30-5:00 PM)

No Discussion
Tue
Jul 14
13. Radiometry and Photometry
Wed
Jul 15
14. Monte Carlo Integration5. Ray Tracing and Radiometry
Thu
Jul 16
15. Global Illumination and Path TracingHomework 3 Checkpoint
(due 07/16)
5Mon
Jul 20
16. Material Modeling6. Probability/Monte Carlo Estimators Homework 3
(due 07/30)
Final Project Proposal
(due 07/27)
Tue
Jul 21
17. Advanced Material Modeling
Wed
Jul 22
18. Cameras & Lenses7. Material Modeling
Thu
Jul 23
19. Color Science 1
6Mon
Jul 27
20. Simulation8. Cameras
Tue
Jul 28
21. Intro to Animation / Kinematics
Wed
Jul 29
22. Color Science 29. Color
Thu
Jul 30
23. Image ProcessingFinal Project Milestone
(due 08/04)
7Mon
Aug 03
24. Virtual Reality10. Animation, Simulation, Kinematics
Tue
Aug 04
25. Inverse Rendering
Wed
Aug 05
26. Neural Radiance FieldsExam 2 Review, Q&A
Thu
Aug 06
27. Exam 2 ReviewHomework 3 Grades ReleasedFinal Project Report & Video
(due 08/12)
8Mon
Aug 10

Exam 2 (3:30-5:30 PM)

No Discussion
Tue
Aug 11

No Lecture

Wed
Aug 12

Research Talk / Open Office Hours

No Discussion
Thu
Aug 13

Poster Presentations

Final Project Presentations (on 08/13)