
CS 184/284A Fall 2026
Instructor: James O’Brien /
Lecture: 3:30-5:00PM Tu & Th, Zoom
Course Schedule
| Wk. | Date | Lecture | Discussion | Homework | Project |
|---|---|---|---|---|---|
| 1 | Tue Aug 25 | No Lecture |
C++ Review Session Slides |
||
| Thu Aug 27 | 1. Introduction Slides |
||||
| 2 | Tue Sep 01 | 2. Drawing Triangles Slides |
2. Triangles and Sampling Slides / Worksheet / Solutions |
||
| Thu Sep 03 | 3. Sampling and Aliasing Slides |
||||
| 3 | Tue Sep 08 | 4. Transforms Slides |
3. Transforms and Texture Mapping Slides / Worksheet / Solutions |
Homework 0 | |
| Thu Sep 10 | 5. Transforms Continued Slides |
||||
| 4 | Tue Sep 15 | 6. Perspective Projection Slides |
4. Texture Mapping and Graphics Pipeline Slides / Worksheet / Solutions |
Homework 1 Checkpoint (due 09/13) | |
| Thu Sep 17 | 7. Texture Mapping Slides |
Homework 1 (due 09/25) | |||
| 5 | Tue Sep 22 | 8. Hidden Surface Removal Slides |
5. Texture Mapping and Graphics Pipeline Continued Slides / Worksheet / Solutions |
||
| Thu Sep 24 | 9. Shading Slides |
||||
| 6 | Tue Sep 29 | 10. Bezier Curves and Surfaces Slides |
6. Splines and Curves Slides / Worksheet / Solutions |
||
| Thu Oct 01 | 11. Mesh Representations and Geometry Processing Slides |
Homework 2 Checkpoint (due 10/03) | |||
| 7 | Tue Oct 06 | 12. Meshes Slides |
7. Half Edges and Ray Tracing Slides / Worksheet |
Homework 2 (due 10/09) | |
| Thu Oct 08 | 12b. B-Splines |
Exam 1 Review Session Slides/ Worksheet |
|||
| 8 | Mon Oct 12 | Exam 1 Week |
No Discussion | ||
| Tue Oct 13 | 13. Ray Tracing and Acceleration Structures Slides |
Homework 3 Checkpoint (due 10/18) | |||
| Thu Oct 15 | Lecture Canceled |
||||
| 9 | Tue Oct 20 | 14. Radiometry Slides |
9. Photometry and Monte Carlo Integration Slides / Worksheet |
Homework 3 (due 11/06) | |
| Thu Oct 22 | 15. Monte Carlo Integration Slides |
||||
| 10 | Tue Oct 27 | 16. Global Illumination & Path Tracing Slides |
10. Global Illumination and Materials Slides / Worksheet |
||
| Thu Oct 29 | 17. Introduction to Color Science | ||||
| 11 | Tue Nov 03 | 18. Introduction to Color Science II | 11. Color | ||
| Thu Nov 05 | 19. Introduction to Animation | Homework 4 Checkpoint | |||
| 12 | Tue Nov 10 | 20. Motion Capture | 12. Simulation, Kinematics, Animation | Homework 4 | Final Project Proposal (due 11/10) |
| Thu Nov 12 | 21. Inverse Kinematics and Optimization | ||||
| 13 | Tue Nov 17 | 22. Introduction to Physical Simulation | 13. Exam 2 Review Session | ||
| Thu Nov 19 | 23. Fluid Simulation | Final Project Milestone (due 11/22) |
|||
| 14 | Tue Nov 24 | 24. Virtual Reality | 14. VR and Image Sensors | ||
| Thu Nov 26 | No Lecture (Thanksgiving) |
||||
| 15 | Mon Nov 30 | Exam 2 Week |
No Discussion | Final Project Report & Video (due 12/06) |
|
| Tue Dec 01 | 25. TBD | ||||
| Thu Dec 03 | No Lecture |
||||
| 16 | Mon Dec 07 | RRR Week - No Lecture |
No Discussion | Final Project Presentations | |
| Tue Dec 08 |