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

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 | Fri Mar 13 | 1. Introduction Slides | No Discussion | ||
| 2 | Mon Mar 16 | 2. Drawing Triangles Slides | |||
| 3 | Fri Apr 24 | 3. Sampling and Aliasing Slides | 2. Triangles and Sampling Slides / Worksheet / Solutions |
||
| 4 | Mon Apr 27 | 4. Transforms Slides | Homework 0 | ||
| 5 | Tue May 05 | 5. Transforms cont. Slides | 3. Transforms and Texture Mapping Slides / Worksheet / Solutions |
||
| 6 | Thu Aug 27 | 6. Texture Mapping Slides | Homework 1 Checkpoint (due 02/08) | ||
| 7 | Tue 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 | ||||
| 8 | Tue 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) | |||
| 9 | Tue 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 | ||||
| 10 | Tue 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 | ||||
| 11 | Tue 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 | ||||
| 12 | Tue Oct 06 | Exam 1 Review Session Slides |
|||
| Thu Oct 08 | Exam 1 Week | No Discussion | Homework 3 (due 03/30) | ||
| 13 | Tue Oct 13 | 17. Global Illumination and Path Tracing cont. Slides | |||
| Thu Oct 15 | 18. Material Modeling Slides | ||||
| 14 | Tue Oct 20 | No Lecture (Spring Break) | No Discussion | ||
| Thu Oct 22 | |||||
| 15 | Tue 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) | |||
| 16 | Tue 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) | |||
| 17 | Tue Nov 10 | 23. Introduction to Animation cont. Slides | 13. Simulation, Kinematics, Animation Slides / Worksheet / Solutions |
||
| Thu Nov 12 | Lecture Cancelled | ||||
| 18 | Tue 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 | ||||
| 19 | Tue Nov 24 | Exam 2 Review Session | |||
| Thu Nov 26 | Exam 2 Week | No Discussion | |||
| 20 | Tue Dec 01 | 26. Virtual Reality I Slides | |||
| Thu Dec 03 | 27. Virtual Reality II | ||||
| 21 | Tue Dec 08 | No Discussion | Final Project Presentations | ||
| Thu Dec 10 |