CS 517 Schedule

Instructor: Kavita Bala

Cornell University

The following is a tentative schedule for CS 517. It is subject to change.

Lecture
Date
Topic
Handouts
Homework
Week 1
1
Aug. 29
Introduction


Week 2
2
Sep. 3
Rendering Equation


3
Sep. 5
Materials and Shading Models

Homework 1: Radiometry
Hints/FAQ
Week 3
4
Sep. 10
Classic (Whitted) Ray Tracing

5
Sep. 12
Basic RT acceleration structures

Week 4
6
Sep. 17
Finite-Element Radiosity
7
Sep. 19 Hierarchical Radiosity, Importance-Driven Radiosity

Homework 1 due
Homework 2: Ray tracing and Radiosity
Week 5
8
Sep. 24
Monte-Carlo Integration

9
Sep. 26
Monte Carlo Ray Tracing

Week 6
10
Oct. 1
Monte Carlo Direct Illumination
11
Oct. 3
CS Colloquium: Steven Gortler (Harvard) Upson B17 at 4:15


Week 7
12
Oct. 8
Bidirectional Ray Tracing, Metropolis and Balanced Sampling
Biased Sampling: Irradiance Caching, Photon Maps

Homework 2 due
Homework 3: Monte Carlo Hints/FAQ
13
Oct. 10
CS Colloquium: Pat Hanrahan (Stanford) Upson B17 at 4:15


Week 8


Fall Break


14
Oct. 17
Introduction to Perception


Week 9
15
Oct. 22
Perception for Rendering


16
Oct. 24
Dynamic Scenes I


Week 10
17
Oct. 29
Dynamic Scenes II

Homework 3 due
Homework 4: Perception and Complexity
18
Oct. 31
CS Colloquium: Jessica Hodgins (CMU) Upson B17 at 4:15


Week 11
19
Nov. 5
Hardware Rendering I

20
Nov. 7
Hardware Rendering II


Week 12
21
Nov. 12
Interactive Software Rendering


22
Nov. 14
High Complexity Rendering

Homework 4 due
Week 13
23
Nov. 19
Image-Based Rendering: Plenoptic Rendering, Layered Depth Images

Homework 5: Image Based Rendering
24
Nov. 21
Image-Based Rendering: Light Fields
Image-Based Modeling and Texturing


Week 14
25
Nov. 26
Image-Based Measurement



Thanksgiving


Week 15
26
Dec. 3
Movies, Non-Photorealistic Rendering and Other Topics

Homework 5 due
27
Dec. 5
Conclusions



Page maintained by Kavita Bala (kb@cs.cornell.edu)