Official Syllabus (pdf)

Tentative Class Schedule

Student Work from Wi '08

Student Work from Au'03

Previous Student Work

  • Class: 04478-1; M:04479-6; MWF 10:30-1:18; DL317
  • Class Newsgroup: cse.course.cis681
  • Class Submit Name: TBA
  • Instructor: Rick Parent
    parent@cse, 2-0055
    DL787;
  • Grader: TBA

Introduction to Computer Graphics
Autumn '08

ANNOUNCEMENTS:
  • There is a new book for this quarter - we're using Realistic Ray Tracing by Peter Shirley, 2nd Edition
    Note that this is not the book on the official syllabus.
NOTES:
  • In this course, you program your own ray tracer, including illumination modeling, texture mapping, object modeling.
  • This course and 781, the two courses on rendering, have recently been redesigned.
  • Undergraduates should take CIS581 (CIS694G) first (mainly because 581 contains more immediately-useful material and makes more sense if you end up taking only one course in graphics).
  • This is the entry course for graphics for graduate students.

Text: Fundamentals of Computer Graphics by Peter Shirley

CLASS ATTENDANCE
  • Students are expected to attend class
  • If you miss a class, you are responsible for finding out what material was covered, what announcements were made, and what assignments were made. (Don't come to me and ask me to present the material to you)
  • When missing a midterm, the final, or lab deadline, in order to avoid receiving a grade of zero, you have to either
    • have received prior permission from the instructor with written documentation or,
    • present written documentation of a unavoidable, unanticipated emergency situation.
    Oversleeping does not qualify as a valid excuse.
Granting an exception to one student is unfair to all the other students who played by the rules.

Notes and Web pages of interest



Last updated 2/21/08