COMPUTER GRAPHICS (CMU 15-462/662)
Basic Info
Mon/Wed 1:30-2:50pm
GHC 4307
Instructor: Keenan Crane
See the course info page for more info on policies and logistics.
Getting Started
To get started with the class you need to do just three things:
  1. Sign up for the course Piazza.
  2. Sign up for an account on this webpage. (We'll give you the signup code on Piazza, so sign up for that first!)
  3. Carefully read through the Course Info.
Note also that all assignments for the semester are available now, at the bottom of this page. So if you're eager to get started, go for it! Due dates are listed inline in the course schedule below.
 
Fall 2018 Schedule
Aug 27 (Mon)
Assignment 0.0 out
Aug 29 (Wed)
Sep 3 (Mon)
No class (Labor Day)
Assignment 0.0 due/Assignment 0.5 out
Sep 5 (Wed)
Sep 10 (Mon)
Assignment 0.5 due/Assignment 1 out
Sep 11 (Tue)
Time/location: 9/12, 5-6:30pm in GHC 4215
Sep 12 (Wed)
Sep 17 (Mon)
Sep 19 (Wed)
Sep 24 (Mon)
Sep 26 (Wed)
Assignment 1 due/Assignment 2 out
Oct 1 (Mon)
Oct 3 (Wed)
Oct 8 (Mon)
Course drop deadline
Oct 10 (Wed)
Oct 15 (Mon)
Midterm Review
Assignment 2 due
Oct 17 (Wed)
No class (Midterm study day)
Oct 22 (Mon)
MIDTERM
Assignment 3 out
Oct 24 (Wed)
Oct 29 (Mon)
Oct 31 (Wed)
Nov 5 (Mon)
Assignment 3 Tasks 1-4 due
Nov 7 (Wed)
No class
Nov 12 (Mon)
Nov 14 (Wed)
Variance Reduction
Nov 19 (Mon)
Introduction to Animation
Assignment 3 Tasks 5-7 due/Assignment 4 out
Nov 21 (Wed)
No class (Thanksgiving Holiday)
Nov 26 (Mon)
Dynamics and Time Integration
Nov 28 (Wed)
Introduction to Optimization
Dec 3 (Mon)
Physically-Based Animation and PDEs
Dec 5 (Wed)
Course Wrap Up
Assignment 4 due
TBD (Wed)
FINAL
Assignments and Projects
(Due: 9/3)Assignment 0.0: Linear Algebra Review/Preview (Due: 9/10)Assignment 0.5: Vector Calculus Review/Preview
(Due: 9/26)Assignment 1: DrawSVG (Due: 10/15)Assignment 2: MeshEdit
(Due: 11/5;11/19)Assignment 3: PathTracer (Due: 12/5)Assignment 4: Animation
Acknowledgments

Thanks to past course contributors: Kayvon Fatahalian, Stelian Coros, Michael Choquette, Se-Joon Chung, Sky Gao, Qiuyi Jia, Zach Shearer, Bryce Summers, Nick Sharp.