Computer Graphics (CMU 15-462/662)
Basic Info
Time: Tue/Thu 1:30-2:50pm
Building: Margaret Morrison
Room: A14
Instructors: Jim McCann and Matthew O'Toole
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.
Fall 2019 Schedule
Aug 27
Assignment 0.0 OUT
Assignment 0.5 OUT
Aug 29
Sep 3
Assignment 0.0 DUE
Sep 5
Sep 10
Assignment 0.5 DUE
Assignment 1 OUT
Sep 12
Sep 17
Sep 19
Sep 24
Assignment 1 DUE
Sep 26
Assignment 2 OUT
Oct 1
Oct 3
Oct 4
Oct 8
Oct 10
Assignment 2 Checkpoint DUE
Oct 15
Midterm Review
Oct 17
MIDTERM EXAM
Oct 22
Assignment 2 DUE
Assignment 3 OUT
Oct 24
Oct 29
Oct 31
Nov 5
Nov 7
Assignment 3 Tasks 1-4 DUE
Nov 12
Nov 14
Assignment 3 Tasks 5-9 DUE
Assignment 4 OUT
Nov 19
Nov 21
Nov 26
Nov 28
THANKSGIVING HOLIDAY -- NO CLASSES
Dec 3
Final Review
Dec 5
Dec 13
FINAL EXAM (8:30am - 11:30am, DH A302)
Assignments and Projects
(Due: Sep 3, 1:30pm)Assignment 0.0: Linear Algebra Review/Preview
(Due: Sep 10, 1:30pm)Assignment 0.5: Vector Calculus Review/Preview
(Due: Sep 24, 10:00pm)Assignment 1: DrawSVG
(Due: Oct 22, 10:00pm)Assignment 2: Mesh Edit (note: Checkpoint due Oct 10, 10:00pm)
(Due: Nov 7, 10:00pm)Assignment 3: PathTracer, Tasks 1-4
(Due: Nov 14, 10:00pm)Assignment 3: PathTracer, Tasks 5-9
(Due: Dec 3, 10:00pm)Assignment 4: Animation
Acknowledgments

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