COMPUTER GRAPHICS (CMU 15-462/662)
Basic Info
Tue/Thu 1:30-2:50pm
(Remote)
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 four things:
  1. Watch the welcome video.
  2. Sign up for the course Piazza.
  3. Sign up for an account on this webpage. (We'll give you the signup code on Piazza, so sign up for that first!)
  4. Carefully read through the Course Info.
Note also that official assignment due dates are listed inline in the course schedule below.
 
Fall 2020 Schedule
Aug 31 (Mon)
Welcome video
Sep 01 (Tue)
Sep 03 (Thu)
[YouTube]
A0.0 released
Sep 08 (Tue)
[YouTube]
A0.0 due / A0.5 released
Sep 10 (Thu)
[YouTube]
A0.5 due / A1.0 released
Sep 15 (Tue)
Sep 17 (Thu)
Sep 22 (Tue)
A1.0 due / A1.5 released
Sep 24 (Thu)
Sep 29 (Tue)
A1.5 due / A2.0 released
Oct 01 (Thu)
Oct 06 (Tue)
Oct 08 (Thu)
A2.0 due / A2.5 released
Oct 13 (Tue)
Oct 15 (Thu)
A2.5 due / A3.0 released
Oct 20 (Tue)
No Class (Midterm Study Day)
Oct 22 (Thu)
MIDTERM
Oct 27 (Tue)
Midterm Review
Oct 29 (Thu)
Nov 03 (Tue)
A3.0 due / A3.5 released
Nov 05 (Thu)
Nov 10 (Tue)
Nov 12 (Thu)
Nov 17 (Tue)
Nov 19 (Thu)
A3.5 due / A4.0 released
Nov 24 (Tue)
Nov 26 (Thu)
No class (Thanksgiving Break)
Dec 01 (Tue)
A4.0 due / A4.5 released
Dec 03 (Thu)
Dec 08 (Tue)
Dec 10 (Thu)
Course Wrap-up & Final Exam Prep
A4.5 due
Assignments and Projects
Assignment 0.0: Linear Algebra (P)Review Assignment 0.5: Vector Calculus (P)Review
Assignment 1: DrawSVG Assignment 2: MeshEdit
Assignment 3: PathTracer Assignment 4: Animation
Acknowledgments

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