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 1/22/25 Intro Syllabus video
1/24/25 Image Processing video
Week 2 1/27/25 Image Filtering, Warping, and Morphing [Beier and Neely, '92] video
1/29/25 Image Sampling video
1/31/25 3D Rendering and Ray Casting video
Week 3 2/03/25 Accelerated Ray Casting video
2/05/25 Direct Illumination video
2/07/25 LAB
Week 4 2/10/25 Indirect Illumination video
2/12/25 Modeling Transformations video
2/14/25 Scene Graphs and Barycentric Coordinates video
Week 5 2/17/25 Functors etc. in C++ and Assignment 2 video
2/19/25 3D Polygon Rendering Pipeline video
2/21/25 Scan Conversion video
Week 6 2/24/25 Texture Mapping video
2/26/25 Texture Synthesis [Perlin, '85], [Efros and Leung, '99], [Efros and Freeman, '01], [Cohen et al., '03] video
2/28/25 LAB
Week 7 3/03/25 Midterm
3/05/25 Radiosity video
3/07/25 3D Object Represenation; (Loop) Subdivision Surfaces Zorin and Schröder (2000) video
Week 8 3/10/25 Representing Meshes; Parametric Curves Baumgart (1975) video
3/12/25 Parametric Curves video
3/14/25 Class Cancelled: Purim
3/17/25 Spring Break
3/19/25
3/23/25
Week 9 3/26/25 Parametric Surfaces [Fowler et al., '92] video
3/28/25 Modeling video
3/31/25 OpenGL Review LAB
Week 10 4/02/25
4/04/25
4/06/25
Week 11 4/09/25
4/11/25
4/13/25 LAB
Week 12 4/14/25 Class Cancelled: Passover
4/16/25
4/18/25
Week 13 4/21/25
4/23/25
4/25/25 Midterm
Week 14 4/28/25 LAB