| Week(s) | Topics | Sources |
|---|---|---|
| 1 | Graphics Systems and Models: A Survey of Computer Graphics. | Angel 1 + supplements |
| 2 | Graphics Programming. | Angel 2 + supplements |
| 3 | Input and Interaction. | Angel 3 + supplements |
| 4 | Geometric Objects and Transformations. | Angel 4 + supplements |
| 5 | Viewing. | Angel 5 + supplements |
| 6 | Shading. | Angel 6 + supplements |
| 7 | From Vertices to Fragments. | Angel 7 + supplements |
| 8 | Discrete Techniques. | Angel 8 + supplements |
| 9 | Programmable Shaders. | Angel 9 + supplements |
| 10 | Modeling. | Angel 10 + supplements |
| 11 | Curves and Surfaces. | Angel 11 + supplements |
| 12 | Advanced Rendering. | Angel 12 + supplements |
| 13 | Advanced topics (time permitting): Computer Animation. | Angel 13 + supplements |
| 14 | Advanced topics (time permitting). | Angel 14 + supplements |