This is a tentative syllabus. Slides, handouts, and updates will be available through the course web page.
Week of | Tue | Thu |
Aug 28 | Introduction / Event Driven Programming
|
Graphics Pipeline
|
Sept 4 | Math for Computer Graphics
|
Rasterization
|
Sept 11 | Signal Processing (Efros) | Linear Algebra and Transformations
|
Sept 18 | Transformations / Viewing
|
Curves
|
Sept 25 | More Curves / Coaster Physics
|
Shading and Texture
|
Oct 2 | Light and Color (Efros)
|
Review of the Graphics Pipeline / Graphics HW (Mun)
|
Oct 9 | Guest Speaker (Curtis Beeson, NVIDIA)
|
Midterm Review
|
Oct 16 | Midterm
|
Hand back midterm |
Oct 23 | Ray Tracing I
|
Ray Tracing II
|
Oct 30 | Ray Tracing III
|
Spatial Data Structures
|
Nov 6 | Global Illumination
|
Environment Mapping and Tone Reproduction
|
Nov 13 | Visual Perception
|
Image-based Rendering
|
Nov 20 | Procedural modeling, physical simulation, texture synthesis
|
THANSKGIVING (no class)
|
Nov 27 | Game Programming (Mun) | Animation (Pollard)
|
Dec 4 | Data-Driven Graphics
|
Course Review (Pollard + Efros)
|
Dec 11 | Final Exam 5:30pm--8:30pm, BH 136A |
--- |