CS354 - Course Schedule - Spring, 2009

Time:
MW 2:00-3:30
Place:
RAS 218
Instructor:
Don Fussell

The course schedule will be updated as changes are made during the semester. In particular, lecture titles and project names will become clickable as the course proceeds. Readings should be completed before the date on which they appear in the schedule. Readings that are not in your textbooks will be made available on this page or handed out in hard copy.

Date Topic Reading Coursework
Wednesday January 21 Introduction - Principles of Image Synthesis Angel - 1.1-1.6  
Monday January 26 The Graphics Pipeline Angel - 1.7 Project 1 Assigned
Due Monday February 9 at 11:59pm
Wednesday January 28 OpenGL Architecture and Concepts Angel - 2  
Monday February 2 Interactive Programming Angel - 3  
Wednesday February 4 Geometry and Affine Spaces Angel - 4  
Monday February 9 Affine Transforms and Homogeneous Matrices Angel - 4 Project 1 due at 11:59 pm
Project 2 Assigned
Due Monday February 23 at 11:59pm
Wednesday February 11 Projections and Viewing Angel - 5  
Monday February 16 Modeling Hierarchies and Scene Graphs Angel - 10  
Wednesday February 18 OpenGL Transformations    
Monday February 23 Clipping, scalable rendering, and the z-buffer pipeline Angel - 7.3-7.7 Project 2 due at 11:59 pm
Project 3 Assigned
Due Wednesday March 11 at 11:59pm
Wednesday February 25 Homogeneous Coordinate Techniques    
Monday March 2 Scan conversion, z-buffers, shaders Angel - 6.5, 7.2, 7.8-7.11, 7.13  
Wednesday March 4 Color, light and the human visual system Angel - 6.1  
Monday March 9 Midterm Exam Preparation Sample old exam Project 3 due at 11:59 pm
Wednesday March 11 Midterm Exam    
Monday March 16 Spring Break    
Wednesday March 18 Spring Break    
Monday March 23 Midterm review    
Wednesday March 25 Local lighting and shading I - The Phong Model Angel - 6.2-6.4, 6.6-6.9 Project 4 Assigned
Due Monday April 20 at 11:59pm
Monday March 30 Local lighting and shading II - Mapping techniques Angel - 8.6-8.10, 9.12-9.13  
Wednesday April 1 Image processing I - Aliasing and filtering Angel - 12.11.3, 12.11.4  
Monday April 6 Anti-aliasing techniques    
Wednesday April 8 Global illumination I - Ray tracing Angel - 13.1-13.4  
Monday April 13 Parametric curves, Bezier and B-spline techniques Angel - 12.1.1-12.1.4, 12.2-12.3, 12.4.1, 12.5, 12.6.1, 12.7.1-12.7.2, 12.8, 12.9.1-12.9.3, 12.12.1, 12.12.4 Project 4 due at 11:59 pm
Project 5 Assigned
Due Friday May 8 at 11:59pm
Wednesday April 15 Surface modeling - Parametric Surfaces Angel - 12.1.5, 12.4.2, 12.6.2, 12.7.3, 12.9.4, 12.10, 12.12.2, 12.12.3  
Monday April 20 Interpolating curves Angel - 7.12, 8.11.4, 8.12.1, 8.13  
Wednesday April 22 Subdivision Curves    
Monday April 27 Introduction to Animation - Keyframing, physics simulation and particle systems Angel - 9.7.2, 9.7.3, 10.6, 11.2-11.6  
Wednesday April 29 Global illumination II - toward photorealism Angel - 13.5-13.8  
Monday May 4 Exam Review Sample old exam.
Another sample old exam.
 
Wednesday May 6 Second Exam    
Friday May 8 No lecture   Project 5 due at 11:59 pm


Last modified: 05/04/09 by Don Fussell fussell@cs.utexas.edu