Computer Graphics
(601.457/657)



General Information Textbooks Coursework Submissions Course Outline Syllabus

General Information



Textbooks



Coursework



Submissions



Course Outline

Date Subject Related Reading Video
Week 1 08/31/26 Intro Syllabus
09/02/26 Image Processing video
09/04/26 Image Filtering, Warping, and Morphing [Beier and Neely, '92], Black and White, Plymouth Voyager video
Week 2 09/07/26 Class Cancelled: University Holiday
09/09/26 Image Sampling video
09/11/26 LAB
Week 3 09/14/26 3D Rendering and Ray Casting video
09/16/26 Accelerated Ray Casting video
09/18/26 Direct Illumination video
Week 4 09/21/26 Class Cancelled: Yom Kippur
09/23/26 Indirect Illumination video
09/25/26 Modeling Transformations video
Week 5 09/28/26 Scene Graphs and Barycentric Coordinates video
09/30/26 Functors etc. in C++ and Assignment 2 video
10/02/26 3D Polygon Rendering Pipeline video
Week 6 10/05/26 Scan Conversion video
10/07/26 Texture Mapping video
10/09/26 LAB
Week 7 10/12/26 Texture Synthesis [Perlin, '85], [Efros and Leung, '99], [Efros and Freeman, '01], [Cohen et al., '03] video
10/14/26 MIDTERM
10/16/26 Radiosity video-
Week 8 10/19/26 3D Object Represenation; (Loop) Subdivision Surfaces Zorin and Schröder (2000)
10/21/26 Representing Meshes; Parametric Curves Baumgart (1975)
10/23/26 Class Cancelled: Fall Break
Week 9 10/26/26 Parametric Curves video
10/28/26 Parametric Surfaces [Fowler et al., '92] video
10/30/26 OpenGL Review video
Week 10 11/02/26 Modeling video
11/04/26 Solid Modeling [Blinn, '82] [Lorensen and Cline, '87] video
11/06/26 LAB
Week 11 11/09/26
11/11/26
11/13/26
Week 12 11/16/26
11/18/26
11/20/26
Week 13 11/30/26
12/02/26
12/04/26
Week 14 12/07/26
12/09/26 MIDTERM
12/11/26