15-462 Syllabus for Fall 2007

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
  • Reading: Shirley Ch2, OpenGL Ch7
Rasterization
  • Reading: Shirley Ch3, OpenGL Ch6
Sept 11 Signal Processing (Efros)
  • Reading: Shirley Ch4
  • Blinn articles on aliasing: #1 #2
  • Programming Asst #1 DUE
Linear Algebra and Transformations
Sept 18 Transformations / Viewing
  • Reading: Shirley Ch7
Curves
Sept 25 More Curves / Coaster Physics
  • Reading: OpenGL Ch4
Shading and Texture
  • Reading: Shirley Ch9, Ch11, OpenGL Ch5, Ch9
  • Slides
Oct 2 Light and Color (Efros)
  • Reading: Shirley Ch19,20
Review of the Graphics Pipeline / Graphics HW (Mun)
  • Reading: Shirley Ch12,17, OpenGL Ch10
Oct 9 Guest Speaker (Curtis Beeson, NVIDIA)
  • Programming Asst #2 DUE
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
  • Reading: Shirley Ch23
Environment Mapping and Tone Reproduction
  • Lecture Slides: pdf
Nov 13 Visual Perception
  • Reading: Shirley Ch21
  • Lecture Slides: pdf
  • Programming Asst #3 DUE
Image-based Rendering
  • Reading: Shirley Ch25
  • Lecture Slides: pdf
Nov 20 Procedural modeling, physical simulation, texture synthesis THANSKGIVING (no class)
Nov 27 Game Programming (Mun)
  • Slides ppt, pdf
  • Written Asst #2 OUT
Animation (Pollard)
  • Reading: Shirley Ch16
  • Slides
Dec 4 Data-Driven Graphics Course Review (Pollard + Efros)
  • Programming Asst #4 DUE
Dec 11 Final Exam
5:30pm--8:30pm, BH 136A
---