Computer Graphics (CMU 15-362/662)
Basic Info
Mon/Wed 11:00am-12:20pm
MM 103
Instructor: Nancy Pollard
See the course info page for more info on policies and logistics.
Spring 2026 Schedule
Jan 12
Assignment 0.0 OUT
Jan 14
Assignment 0.5 OUT
Jan 19
MLK Holiday --- NO CLASS ---
Jan 21
Assignment 0.0 DUE
Jan 26
Assignment 0.5 DUE
Assignment 1.0 OUT
Jan 28
Feb 2
Feb 4
Assignment 1.0 DUE (Friday, Feb 6)
Assignment 1.5 OUT
Feb 9
Feb 11
Midterm
Feb 16
Assignment 1.5 DUE
Assignment 2.0 OUT
Feb 18
Digital Geometry Processing
Assignment 2.5 OUT
Feb 23
Geometric Queries
Assignment 2.0 DUE
Feb 25
Spatial Data Structures
Mar 2
SPRING BREAK
Mar 4
SPRING BREAK
Mar 9
Special Topics in Graphics I
Mar 11
Special Topics in Graphics II
Assignment 2.5 DUE
Assignment 3.0 OUT
Mar 16
Color and Radiometry
Mar 18
The Rendering Equation
Mar 23
The Bidirectional Reflectance Distribution Function
Assignment 3.0 DUE
Assignment 3.5 OUT
Mar 25
Variance Reduction
Mar 30
The Principles of Animation
Assignment 3.5 DUE
Assignment 4.0 OUT
Apr 1
Splines
Apr 6
Kinematics
Apr 8
Simulation and ODEs
Assignment 4.0 DUE
Assignment 4.5 OUT
Apr 13
Partial Differential Equations
Apr 15
Optimization and More
Apr 20
Final Review
Assignment 4.5 DUE
Apr 22
Course WrapUp
TBD
FINAL EXAM (TBD)
Assignments and Projects
(Due 1/21)Assignnment 0.0: Math Review
(Due 1/26)Assignment 0.5: Code Review
(Due 2/6)Assignment 1.0: Rasterizer Checkpoint
(Due 2/16)Assignment 1.5: Rasterizer
(Due 2/23)Assignment 2.0: MeshEdit Checkpoint
(Due 3/11)Assignment 2.5: MeshEdit
(Due 3/23)Assignment 3.0: PathTracer Checkpoint
(Due 3/30)Assignment 3.5: PathTracer
(Due 4/8)Assignment 4.0: Animation Checkpoint
(Due 4/20)Assignment 4.5: Animation
Acknowledgments

Thanks to past contributors to course material: Keenan Crane, Kayvon Fatahalian, Stelian Coros, Nancy Pollard, Michael Choquette, Se-Joon Chung, Sky Gao, Qiuyi Jia, Zach Shearer, Bryce Summers, Nick Sharp, Maxwell Slater, Oscar Dadfar.