| Assignment | Topic | Assigned | Files | Due |
| Assignment 1 | Introduction | 5/14/08 | Source Code - Asn1.c OpenGL Test - GLTest.c My Example (Win) - Example |
5/21/08 |
| Assignment 2 | Framebuffer / Rotation | 5/21/08 | Source Code - Asn2.c Maze 1 - mymaze.ppm Mase 2 - tinymaze.ppm Compiled Win32 Version |
5/28/08 |
| Assignment 3 | 3D Projection / Rotation | 5/28/08 | Source Code - Asn3.c Compiled Win32 Version |
6/4/08 |
| Assignment 4 | Lighting / GL Transformations | 6/4/08 | Source Code - Asn4.c Planet.tri Compiled Win32 Version |
6/11/08 |
| Assignment 5 | Basic Texture Mapping | 6/18/08 | Source Code - Asn05.c Textures.zip Compiled Win32 Version |
6/25/08 |
| Assignment 6 | Camera Movement | 6/25/08 | Source Code - Asn6.c Textures Compiled Win32 Version |
7/2/08 |
| Assignment 7 | B-Splines | 7/2/08 | Source Code - Asn7.c Compiled Win32 Version |
7/9/08 |
| Assignment 8 (Bonus) | Fractals & L-Systems | 7/9/08 | Source Code - Asn8.c Compiled Win32 Version |
7/16/08 |