| 9/4 | Introduction; raster graphics | PPTX | Panopto | 
| 9/9 | Graphics debugging tips; vector graphics; linear algebra | PPTX | Panopto | 
| 9/11 | Transformations & scene graphs | PPTX | Panopto | 
| 9/16 | Camera models & viewing transforms | PPTX | Panopto | 
| 9/18 | Raytracing I | PPTX | Panopto | 
| 9/23 | Material & illumination models | PPTX | Panopto | 
| 9/25 | Raytracing II | PPTX | Panopto | 
| 9/30 | Spatial acceleration data structures | PPTX | Panopto | 
| 10/2 | Surface parameterization & texture mapping | PPTX | Panopto | 
| 10/7 | Sampling, reconstruction, & antialiasing I | PPTX | Panopto | 
| 10/9 | Sampling, reconstruction, & antialiasing II | PPTX | Panopto | 
| 10/14 | Sampling, reconstruction, & antialiasing III | PPTX | Panopto | 
| 10/16 | Triangle meshes; geometric modeling | PPTX | Panopto | 
| 10/21 | Real-time graphics pipeline Ia | PPTX | Panopto | 
| 10/23 | Real-time graphics pipeline Ib | PPTX | Panopto | 
| 10/28 | Real-time graphics pipeline II | PPTX | Panopto | 
| 10/30 | Real-time graphics pipeline III | PPTX | Panopto | 
| 11/4 | No class (election day) |  |  | 
| 11/6 | The final project |  |  | 
| 11/11 | Advanced real-time graphics I |  |  | 
| 11/13 | Advanced real-time graphics II |  |  | 
| 11/18 | Creating (non) photorealistic graphics |  |  | 
| 11/20 | Perception & color |  |  | 
| 11/25 | Thanksgiving week (no class) |  |  | 
| 11/27 | Thanksgiving week (no class) |  |  | 
| 12/2 | Implicit surface modeling & rendering |  |  | 
| 12/4 | Inverse graphics & differentiable rendering |  |  | 
| 12/9 | Graphics research at Brown |  |  | 
| 12/11 | Final project demo day! |  |  |