Computer Graphics (CMU 15462/662)
Basic Info
Mon/Wed 10:3011:50pm
BH A51
Instructor: Nancy Pollard
See the course info page for more info on policies and logistics.
Spring 2019 Schedule
Jan 14 
Assignment 0.0 OUT

Jan 16  
Jan 21 
No Class (CMU MLK holiday)
Assignment 0.0 DUE
Assignment 0.5 OUT

Jan 23  
Jan 28 
Assignment 0.5 DUE
Assignment 1 OUT

Jan 30 
CLASSES CANCELLED

Feb 1  
Feb 4  
Feb 6  
Feb 11  
Feb 13 
Assignment 1 DUE Feb 15

Feb 18 
Assignment 2 OUT

Feb 20 
Digital Geometry Processing

Feb 25 
Geometric Queries

Feb 27 
Spatial Data Structures
Assignment 2 Checkpoint DUE

Mar 4 
Midterm Review

Mar 6 
MIDTERM EXAM

Mar 11 
SPRING BREAK

Mar 13 
SPRING BREAK

Mar 18 
Assignment 3 Overview
Assignment 2 DUE
Assignment 3 OUT

Mar 20 
Color

Mar 25 
Radiometry

Mar 27 
The Rendering Equation

Apr 1 
Numerical Integration
Assignment 3, Task 14 DUE

Apr 3 
Monte Carlo Ray Tracing

Apr 8 
Variance Reduction

Apr 10 
Introduction to Animation
Assignment 3, Task 57 DUE
Assignment 4 OUT

Apr 15 
Dynamics and Time Integration

Apr 17 
Introduction to Optimization

Apr 22 
PhysicallyBased Animation and PDEs

Apr 24 
TBD

Apr 29 
Final Review
Assignment 4 DUE

May 1 
Course Wrapup

TBA 
Final Exam

Assignments and Projects
(Due 1/21)  Assignment 0.0: Linear Algebra Review/Preview 
(Due 1/28)  Assignment 0.5: Vector Calculus Review/Preview 
(Due 2/15)  Assignment 1: DrawSVG 
(Due 3/18)  Assignment 2: MeshEdit 
(Due 4/10)  Assignment 3: PathTracer 
(Due 4/29)  Assignment 4: Animation 
Acknowledgments
Thanks to past course contributors: Kayvon Fatahalian, Stelian Coros, Michael Choquette, SeJoon Chung, Sky Gao, Qiuyi Jia, Nick Sharp, Zach Shearer, Bryce Summers.