Computer Graphics (CMU 15-362/662)
credits:@over_the_mooo
Basic Info
Tues/Thurs 12:30pm-1:50pm
BH (Baker Hall) A51
Instructor: Oscar Dadfar
See the course info page for more info on policies and logistics.
Fall 2025 Schedule
Aug 27
Introduction & The Graphics Pipeline
Assignment 0.0 OUT
Assignment 0.5 OUT
Aug 29
Linear Algebra & Vector Calculus
Sep 03
C++: A Programmer's Perspective
Assignment 0.0 DUE
Sep 05
Coordinate Spaces & Transformations
Assignment 0.5 DUE
Assignment 1.0 OUT
Sep 10
Perspective Projection & Rasterization
Sep 12
Transparency & Texturing
Sep 17
Special Topics #1: ???
Assignment 1.0 DUE
Assignment 1.5 OUT
Sep 19
Introduction to Geometry
Sep 24
Digital Geometric Processing
Assignment 1.5 DUE
Assignment 2.0 OUT
Sep 26
Spatial Data Structures
Oct 01
Color
Assignment 2.0 DUE
Assignment 2.5 OUT
Oct 03
Midterm Review
Oct 08
Special Topics #2: ???
Assignment 2.5 DUE
Oct 10
Midterm
Oct 15
-- Fall Break --
Oct 17
-- Fall Break --
Oct 22
Radiometry
Assignment 3.0 OUT
Oct 24
The Rendering Equation
Oct 29
The Bidirectional Reflectance Distribution Function
Oct 31
Variance Reduction
Assignment 3.0 DUE
Assignment 3.5 OUT
Nov 05
-- Holiday --
Nov 07
Special Topics #3: ???
Nov 12
The Principles of Animation
Nov 14
Splines & Kinematics
Assignment 3.5 DUE
Assignment 4.0 OUT
Nov 19
Simulations
Nov 21
Special Topics #4: ???
Assignment 4.0 DUE
Assignment 4.5 OUT
Nov 26
-- Thanksgiving Break --
Nov 28
-- Thanksgiving Break --
Dec 03
Special Topics #5: Research & Industry
Dec 05
Final Review
Assignment 4.5 DUE
Dec 12
Final
Assignments and Projects
Assignment 0.0: Math Review
Assignment 0.5: Code Review
Assignment 1.0: Rasterizer Checkpoint
Assignment 1.5: Rasterizer Final
Assignment 2.0: MeshEdit Checkpoint
Assignment 2.5: MeshEdit Final
Assignment 3.0: PathTracer Checkpoint
Assignment 3.5: PathTracer Final
Assignment 4.0: Animation Checkpoint
Assignment 4.5: Animation FInal
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.