| DATE | LECTURES | 
    
      | August 31 
 | Course
Syllabus, grading etc.  Graphics
Systems  and Rasterizationand | 
    
      | September 5 
 | Graphics
Programming  and Interactive
Programs/Graphical Interfaces   
(Project 1 Posted) | 
    
      | September 7 
 | Viewing
Systems I: Model Transformations | 
    
      | September 12 
 | Viewing
Systems II: Projections,Perspective Mapping | 
    
      | September 14 
 | Viewing
Systems III: 3D Rotations/Orientations | 
    
      | September 19 
 | Object
Representations I (Fractals,Iterated Systems,L-systems) | 
    
      | September 21 
 | Object
Representations II (Recursive Subdivision Curves, Surfaces) (Project 2 ) | 
    
      | September 26 
 | Object
Representations III (A-splines,B-splines)  
(Project 1 Due) | 
    
      | September 28 
 | Object
Representations IV (Shapes, Scenes)  (Practice Midterm) | 
    
      | October 3 
 | Color,
Light, Photorealism (Practice Midterm Solutions ) | 
    
      | October 5 
 | MIDTERM I - IN CLASS 
	(Midterm Solutions ) | 
    
      | October 10 
 | Illumination
Models (I):Direct and Local Specular | 
    
      | October 12 
 | Illumination
Models (II): Shading (Project 3 Posted) | 
    
      | October 17 
 | Illumination
Models (III): Global View Dependent  (Project 2 Due) | 
    
      | October 19 
 | Illumination
IV: Global Diffuse | 
    
      | October 24 | Illumination
V: Object & Environment Effects | 
    
      | October 26 
 | Illumination
VI: Special Effects | 
    
      | October 31 
 | Review Project 3 and Project 4 
 | 
    
      | November 2 
 | Visibility Algorithms I: Depth Sort
      (Project 4 Posted) | 
    
      | November 7 
 | Visibility Algorithms II: Partitioning Trees 
      (Project 3 Due) | 
    
      | November 9 
 | Image
Processing I : Compositing(Practice Midterm 2) | 
    
      | November 14 
 | Image
Processing II: Anti-aliasing(Practice Midterm 2 Solutions ) | 
    
      | November 16 
 | MIDTERM II INCLASS
	(Midterm II Solutions) | 
    
      | November 21 
 | GPU programming, Shaders, C for Graphics (CG) 
 | 
    
      | November 23 
 | Thanksgiving Holidays | 
    
      | November 28 
 | AnimationI 
 | 
    
      | November 30 
 | Animation II 
 | 
    
      | December 5 
 | Practice Final Questions 
     Practice Final
Answers  (Project 4 Due) | 
    
      | December 7 
 | FINAL
EXAM - IN CLASS |