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
Slides / Recording
2. Transforms and Texture Mapping
Slides / Worksheet / Solutions
Homework 1
(due 07/02)
Tue
Jun 30
6. Rasterization Pipeline
Slides / Recording
Wed
Jul 01
7. Bezier Curves and Surfaces
Slides / 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 Tracing
Slides / Recording
4. Half Edges and Ray-Surface Intersection
Slides / Worksheet / Solutions
Homework 2 Checkpoint
(due 07/06)
Tue
Jul 07
10. Ray Tracing - Acceleration Structures
Slides / Recording
Homework 2
(due 07/15)
Wed
Jul 08
11. Radiometry and Photometry
Slides / Recording
5. Ray Tracing
Slides / Worksheet / Solutions
Thu
Jul 09
12. Exam 1 Review
Slides / Recording
4Mon
Jul 13

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

No Discussion
Tue
Jul 14
13. Monte Carlo Integration
Slides / Recording
Wed
Jul 15
14. Global Illumination and Path Tracing
Slides / Recording
7. Radiometry
Slides / Worksheet / Solutions
Thu
Jul 16
15. Material Modeling
Slides / Recording
Homework 3 Checkpoint
(due 07/21)
5Mon
Jul 20
16. Cameras & Lenses 1
Slides / Recording
8. Probability/Monte Carlo Estimators
Slides / Worksheet / Solutions
Final Project Proposal
(due 07/27)
Tue
Jul 21
17. Cameras & Lenses 2
Slides / Recording
Wed
Jul 22
18. Simulation
Slides / Recording
9. Material Modeling
Slides / Worksheet / Solutions
Homework 3
(due 08/04)
Thu
Jul 23
19. Intro to Animation / Kinematics
Slides / Recording
6Mon
Jul 27
20. Color Science 1
Slides
10. Cameras
Tue
Jul 28
21. Color Science 2
Slides
Wed
Jul 29
22. Image Processing11. Color
Slides / Worksheet / Solutions
Thu
Jul 30
23. Virtual RealityFinal Project Milestone
(due 08/04)
7Mon
Aug 03
24. TBD - Guest Lecture / Special Topics12. Animation, Simulation, Kinematics
Tue
Aug 04
25. TBD - Guest Lecture / Special Topics
Wed
Aug 05
26. TBD - Guest Lecture / Special TopicsExam 2 Review, Q&A
Thu
Aug 06
27. Exam 2 ReviewFinal 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)