CMU 15462/662
COMPUTER GRAPHICS
Basic Info
Mon/Wed 1:302:50pm
GHC 4215
Instructor: Keenan Crane
See the course info page for more info on policies and logistics.
Fall 2017 Schedule
Aug 28 
Assignment 0.0 out

Aug 30  
Sep 4 
No class (Labor Day)
Assignment 0.0 due/Assignment 0.5 out

Sep 6  
Sep 11 
Assignment 0.5 due/Assignment 1 out

Sep 12  
Sep 13  
Sep 18  
Sep 20 
Perspective Projection and Texture Mapping

Sep 25 
The Rasterization Pipeline
Assignment 1 due/Assignment 2 out

Sep 27 
Introduction to Geometry

Oct 2 
Meshes and Manifolds

Oct 4 
Surface Acquisition and Mesh Generation

Oct 9 
Geometry Processing and Geometric Queries

Oct 11 
Accelerating Geometric Queries

Oct 13 
Assignment 2 due

Oct 16 
HighPerformance Ray Tracing

Oct 18 
MIDTERM EXAM

Oct 19 
Assignment 3 out

Oct 23 
Monte Carlo Integration

Oct 25 
Radiometry

Oct 30 
The Rendering Equation

Nov 1 
Variance Reduction

Nov 6 
Introduction to Animation

Nov 8 
Rigging and Kinematics

Nov 13 
Introduction to Optimization
Assignment 3 due/Assignment 4 out

Nov 15 
Dynamics and Time Integration

Nov 20 
Rigid Bodies

Nov 22 
No class (Thanksgiving)

Nov 27 
Physically Based Animation and PDEs

Nov 29 
Frequency, Vibration, and Fourier

Dec 4 
Special Topics in Computer Graphics (TBD)
Assignment 4 due

Dec 6 
Course Recap and Final Review

TBD 
FINAL EXAM

Assignments and Projects
(Due 9/4)  Assignment 0.0: Linear Algebra Review/Preview  (Due 9/11)  Assignment 0.5: Vector Calculus Review/Preview 
(Due 9/26)  Assignment 1: DrawSVG 
Acknowledgments
Thanks to past course contributors: Kayvon Fatahalian, Stelian Coros, Michael Choquette, SeJoon Chung, Sky Gao, Qiuyi Jia, Zach Shearer, Bryce Summers.