CS488/688: Introduction to Computer Graphics

Information for Fall 2024

Instructor:
Stephen Mann; DC2317, Office Hours: Monday, 11:30-12:30.
Teaching Assistants:
Zachary Leger; Office Hours: By appointment.
Scott Steinfield; Office Hours: By appointment.
Francis Sun; Office Hours: By appointment.
Standard TA Office Hours:
By appointment.
Extra Office Hours Associated with Assignment Deadlines:
A0: Wed, Sep 11, 3-4pm in MC 3007.
A1: Wed, Sep 18, 4-5pm in MC 3007.
A2: Wed, Oct 2, 4-5 pm in MC 3007.
A3: Wed, Oct 23, 4:15-5:15pm in MC 3007.
Project proposal: Fri Nov 1, 3:30-4:30 pm; Mon Nov 4, 5:00-6:00pm in MC 3007; Tue Nov 5, 4:00-5:00pm. All in MC 3007.
Lab Room:
MC3007
Course Data Directory:
/u/gr/cs488

Texts

Required:
  • CS488/688 Lecture Notes, hardcopy available for purchase at W Store.
  • Hearn, Baker, Carithers, Computer Graphics with OpenGL , Prentice Hall.
Optional, but useful:
  • Blinn, Jim Blinn's Corner , Morgan Kaufmann.
  • Jackie Neider, Tom Davis, Mason Woo, OpenGL Architecture Review Board, OpenGL Programming Guide, Addison Wesley (and Silicon Graphics), (Available online on the SGI machines).
  • Watt and Policarpo, 3D Games, Addison Wesley, 2001. (on reserve at the Dana Porter Library)

Important Dates and Assignment Deadlines:

Code must be submitted to Learn before 5:30 PM on the due date.

Assignment 0:
Thursday, September 12th [Week 2]
Assignment 1:
Thursday, September 19th [Week 3]
Assignment 2:
Thursday, October 3rd [Week 5]
Assignment 3:
Thursday, October 24th [Week 7]
Midterm:
NA
Assignment 5a (proposal):
Tuesday, November 5th [Week 8]
Assignment 4:
Tuesday, November 12th [Week 9]
Assignment 5b (corrected proposal):
Friday, November 15th [Week 10]
Assignment 5c (project):
Tuesday, December 3rd [Week 12]
Project Demonstrations:
video submitted with project
Final:
Sunday, Dec 8, 4:00-6:30pm, MC 4060