COMP 575 Course Schedule

Topics and dates subject to change at instructor's discretion.

Table 1: Course schedule for COMP 575, Fall 2007
Date Lecture Topic Readings Assignments
T 8/21 Syllabus / Introduction to Computer Graphics Slides(ppt, pdf), Links -
R 8/23 Overview I: Rasterization & Real-time Applications Slides(ppt, pdf), Links -
T 8/28 Overview II: Ray Tracing & Physically-based Rendering Slides(ppt, pdf), Links -
R 8/30 Math: Matrices & Vectors Slides(ppt, pdf), Links, Shirley 2.4, 5.2.1-5.2.4 -
T 9/4 2D Transforms Slides(ppt, pdf), Links, Shirley 6.1 Robot Arm HW
R 9/6 3D Transforms and Computer Animation Slides(ppt, pdf), Links, Shirley 6.2-6.5 Assignment 1 (doc, pdf) out, due 9/13
T 9/11 OpenGL I Slides(ppt, pdf), Links -
R 9/13 OpenGL II Slides(ppt, pdf), Code from class(glutBasics.c), Links Assignment 1 due
T 9/18 Geometric Representations for Computer Graphics Slides(ppt, pdf), Links, Shirley 2.10-2.11 Programming Assignment 1 (doc, pdf) out, due 9/27
R 9/20 Lighting & Shading I Slides(ppt, pdf), Links, Shirley 9.1-9.3 -
T 9/25 Lighting & Shading in OpenGL / Non-Photorealistic Rendering Slides(ppt, pdf), Links, Shirley 9.1-9.3 -
R 9/27 Vertex Processing I: Projections Slides(ppt, pdf), Links, Shirley 7.1-7.5 -
T 10/2 Vertex Processing 2: Clipping Slides(ppt, pdf), Links, Shirley 12.1-12.2 Assignment 2 (doc, pdf) out, due 10/9
R 10/4 Rasterization I (Line Drawing) & Anti-Aliasing Slides(ppt, pdf), Links, Shirley 3.5 -
T 10/9 Rasterization II (Polygon Drawing) & Hidden Surface Removal Slides(ppt, pdf), Links, Shirley 3.6, 8.1-8.2 Assignment 2 Due,
Programming Assignment 2 (doc, pdf) out, due 10/25;
Programming Assignment 3 (doc, pdf) out, due 11/3
R 10/11 Texture Mapping & BSP Trees Slides(ppt, pdf), Links, Shirley 11.1-11.8 -
T 10/16 Texture Mapping & Programmable Graphics Hardware Slides(ppt, pdf), Links -
R 10/18 No class - Enjoy your fall break! - -
T 10/23 Real Cameras & Light Transport Slides(ppt, pdf), Links, Shirley 4.2-4.4 -
R 10/25 Ray Casting I Slides(ppt, pdf), Links, Shirley 10.1-10.4 -
T 10/30 Ray Casting II Slides(ppt, pdf), Links, Shirley 10.1-10.4 Programming Assignment 3 test data online (line.data, lines.txt)
R 11/1 Ray Tracing I Slides(ppt, pdf), Links, Shirley 10.5-10.7 Assignment 3 (doc, pdf) out, Programming Assignment 3 Due SATURDAY 11/3
T 11/6 Ray Tracing II Slides(ppt, pdf), Links, Shirley 10.5-10.7 Programming Assignment 4 (doc, pdf) out, due 11/20
More info and downloads on the Assignment 4 webpage
R 11/8 Advanced Ray Tracing Techniques Slides(ppt, pdf), Links, Shirley 10.11 Assignment 3 due, Final Project Proposal due
T 11/13 Radiosity Slides(ppt, pdf), Links -
R 11/15 Path Tracing and Photon Mapping Slides(ppt, pdf), Links -
T 11/20 Color Spaces & High-Dynamic Range Images Slides(ppt, pdf), Links, Shirley 20, 22 Programming Assignment 4 due
R 11/22 No class - Enjoy your Thanksgiving! - -
T 11/27 Computational Photography & Image-Based Rendering Slides(ppt, pdf), Links, Shirley 25.1-25.2 -
R 11/29 Grab Bag: Image Processing, Video Games, and Particle Systems Slides(ppt, pdf), Links Project update due by 12/1
T 12/4 Final Review Final Exam Review Sheets (doc, pdf) -
R 12/6 - - Final Projects Due (tentative)
F 12/14 Final Exam (4:00pm) - -