
Instructor:
Andrew Hanson
Class Meeting: Monday and Wednesday, 1:00pm to 2:15pm.
The currently scheduled room is Lindley Hall LH008.
First meeting is Monday 29 August, 2011.
Grading Rubrik: There will be
approximately six writtenquestion assignments and approximately six
coding homework assignments, counting for a total of 30% of the final
grade, one inclass closedbook written Midterm exam (Mon Oct
17th) for 30% of the final grade, and one closedbook written Final
exam (Wed Dec 14, 2011, 2:45pm4:45pm) for 40% of the final grade.
Course Motivation:
A basic knowledge of computer graphics is useful for any task that involves
a computer. Graphics has become a crucial part of many interfaces and applications.
This course concentrates on the following issues:

Fundamental principles of displaying 2D information using computer graphics.

Fundamental principles of 3D geometry and light used to represent 3D information
using computer graphics.

Interactive techniques for realtime computer graphics.
Prerequisites
C343, and M301 or M303 (data structures and mathematics that includes vectors
and matrices) are required. C212, familiarity with Unix, and C programming
experience are highly recommended; you will need to learn C very quickly
if you do not know it already. M311 (calculus III, including geometry)
may be very helpful. We will review the essential mathematics as needed.
