Course Calendar

Here is a rough estimate of how the class will proceed. The final date and assignment deadlines are firm, but the lecture dates are a little more rough:

Week 1:

Mon, Mar 29: Introduction.
Wed, Mar 31: Visual perception. Project 1 assigned
Fri, Apr 2: Visual perception.

Week 2:

Mon, Apr 5: Color.
Wed, Apr 7: Color.
Fri, Apr 9: Hardware / Programming.

Week 3:

Mon, Apr 12: Programming / Transforms.
Wed, Apr 14: Transforms. Project 1 due; Project 2 assigned
Fri, Apr 16: Transforms.

Week 4:

Mon, Apr 19: Hierarchical modeling.
Wed, Apr 21: Hierarchical modeling / Projections.
Fri, Apr 23: Projections.

Week 5:

Mon, Apr 26: Hidden surface removal.
Wed, Apr 28: Hidden surface removal / ray tracing. Project 2 due; Project 3 assigned
Fri, Apr 30: Ray tracing.

Week 6:

Mon, May 3: Shading.
Wed, May 5: Shading.
Fri, May 7: Shading.

Week 7:

Mon, May 10: Curves.
Wed, May 12: Curves. Project 3 due; Project 4 assigned
Fri, May 14: Curves / surfaces.

Week 8:

Mon, May 17: Surfaces.
Wed, May 19: Image processing.
Fri, May 21: Image compositing.

Week 9:

Mon, May 24: Special topics.
Wed, May 26: Special topics. Project 4 program due
Fri, May 28: Special topics.

Week 10:

Mon, May 31: Memorial Day - no class
Wed, May 26: Special topics.
Fri, May 28: Project demo day. Project 4 artifact due
"Special topics" allows time for the set topics to slip, and lets us add material. We'll probably cover global illumination and/or procedural modeling a little, but let us know if there are topics you want to see!