Here is the current version of the course schedule. It will be updated as changes are made. In particular, lecture titles and project names will become clickable shortly after a lecture is given or a project assigned. Readings should be completed before the date on which they appear in the schedule.
Date | Lecture | Coursework | Reading |
---|---|---|---|
Tue, Sep 25 | Introduction (ppt) (pdf) | ||
Thu, Sep 27 | OpenGL (ppt) (pdf) |
| |
Tue, Oct 2 | Sampling and Aliasing (ppt) (pdf) | Project 1 assigned |
|
Thu, Oct 4 | Pre-Filter Antialiasing (ppt) (pdf) |
| |
Tue, Oct 9 | Rasterization (ppt) (pdf) | Project 1 source code submitted by 11:59pm |
|
Wed, Oct 10 | Project 1 demos | ||
Thu, Oct 11 | Multisample Antialiasing (ppt) (pdf) |
| |
Tue, Oct 16 | 2-D Transformations (ppt) (pdf) | Project 2 assigned | |
Thu, Oct 18 | 3-D Transformations (ppt) (pdf) |
| |
Fri, Oct 19 | Project 2 help session, 4:15pm-5pm in Gates B03 | ||
Tue, Oct 23 | Viewing and Perspective (ppt) (pdf) | Project 2 write up submitted by 11:59pm |
|
Thu, Oct 25 | Texture Mapping (ppt) (pdf) |
| |
Mon, Oct 29 | Midterm 7-9pm in Gates B01 | ||
Tue, Oct 30 | Modern Game Techniques (Andrew Adams) (source code) (ppt) (pdf) | Project 3 assigned |
|
Thu, Nov 1 | Illumination and Direct Reflection (ppt) (pdf) |
| |
Mon, Nov 5 | Project 3 proposal due | ||
Tue, Nov 6 | Z-buffer (ppt) (pdf) |
| |
Thu, Nov 8 | Graphics Hardware (ppt) (pdf) |
| |
Tue, Nov 13 | Graphics Performance, Debugging and Optimisation (Guest Speaker: Dave Oldcorn, AMD) (ppt) (pdf) |
| |
Wed, Nov 14 | Project 3 first critiques | ||
Thu, Nov 15 | Clever Uses of OpenGL (ppt) (pdf) |
| |
Tue, Nov 20 | Thanksgiving | ||
Thu, Nov 22 | Thanksgiving | ||
Tue, Nov 27 | Color Theory (ppt) (pdf) | ||
Thu, Nov 29 | Perception (ppt) (pdf) | ||
Tue, Dec 4 | Computational Photography (Guest speaker: Marc Levoy) | ||
Wed, Dec 5 | Project 3 competition | ||
Thu, Dec 6 | Focus Cues (ppt) (pdf) | ||
Fri, Dec 7 | Project 3 write-up due | ||
Thu, Dec 13 | Final 7-10pm |