| 9/10 | Introduction; raster graphics | PPTX PDF | Panopto |
| 9/15 | Graphics debugging tips; vector graphics; linear algebra | PPTX PDF | Panopto |
| 9/17 | Transformations & scene graphs | PPTX PDF | Panopto |
| 9/22 | Camera models & viewing transforms | PPTX PDF | Panopto |
| 9/24 | Raytracing I | PPTX PDF | Panopto |
| 9/29 | Material & illumination models | PPTX PDF | Panopto |
| 10/1 | Raytracing II | PPTX PDF | Panopto |
| 10/6 | Spatial acceleration data structures |
| |
| 10/8 | Surface parameterization & texture mapping |
| |
| 10/13 | Sampling, reconstruction, & antialiasing I |
| |
| 10/15 | Sampling, reconstruction, & antialiasing II |
| |
| 10/20 | Sampling, reconstruction, & antialiasing III |
| |
| 10/22 | Triangle meshes; geometric modeling |
| |
| 10/27 | Real-time graphics pipeline Ia |
| |
| 10/29 | Real-time graphics pipeline Ib |
| |
| 11/3 | No class (election day) |
| |
| 11/5 | The final project |
| |
| 11/10 | Real-time graphics pipeline II |
| |
| 11/12 | Real-time graphics pipeline III |
| |
| 11/17 | Advanced real-time graphics I |
| |
| 11/19 | Advanced real-time graphics II |
| |
| 11/24 | Thanksgiving week (no class) |
| |
| 11/26 | Thanksgiving week (no class) |
| |
| 12/1 | Optional class (TBD) |
| |
| 12/3 | Optional class (TBD) |
| |
| 12/8 | Optional class (TBD) |
| |
| 12/10 | Final project demo day! |
| |