| 9/7 | Introduction; raster graphics | PPTX | Panopto |
| 9/12 | Graphics debugging tips; image processing I | PPTX | Panopto |
| 9/14 | Image processing II | PPTX | Panopto |
| 9/19 | Image processing III | PPTX | Panopto |
| 9/21 | Vector graphics; linear algebra; triangle meshes | PPTX | Panopto |
| 9/26 | Transformations & scene graphs | PPTX | Panopto |
| 9/28 | Camera models & viewing transforms | PPTX | Panopto |
| 10/3 | Raytracing I | PPTX | Panopto |
| 10/5 | Material & illumination models | PPTX | Panopto |
| 10/10 | Raytracing II | PPTX | Panopto |
| 10/12 | Spatial acceleration data structures | PPTX | Panopto |
| 10/17 | Surface parameterization & texture mapping | PPTX | Panopto |
| 10/19 | Geometric modeling | PPTX | Panopto |
| 10/24 | Real-time graphics pipeline I | PPTX | Panopto |
| 10/26 | Real-time graphics pipeline II | PPTX | Panopto |
| 10/31 | Real-time graphics pipeline III | PPTX | Panopto |
| 11/2 | Real-time graphics pipeline IV | PPTX | Panopto |
| 11/7 | No class (election day) | | |
| 11/9 | The final project | PPTX | Panopto |
| 11/14 | Advanced real-time graphics I | PPTX | Panopto |
| 11/16 | Advanced real-time graphics II | PPTX | Panopto |
| 11/21 | Thanksgiving week (no class) | | |
| 11/23 | Thanksgiving week (no class) | | |
| 11/28 | Creating (non) photorealistic graphics | PPTX | Panopto |
| 11/30 | Perception & color | PPTX | Panopto |
| 12/5 | Implicit surface modeling & rendering | PPTX | Panopto |
| 12/7 | Inverse graphics & differentiable rendering | PPTX | Panopto |
| 12/12 | Graphics research at Brown | PPTX | Panopto |
| 12/14 | Final project demo day! | | Panopto |