COMP 770 : Fall 2011
Course Description

GOAL
Teach basic concepts related to computer graphics including transformations,
graphics rasterization pipeline, ray tracing, meshes and splines, anti-aliasing,
texture mapping and rendering.
PREREQ.
COMP 410 (Data Structures)
or
MATH 547 (Linear Algebra for Applications)
These pre-requisites are necessary and it is important that the students have the necessary background.
APPROACH
Lecture with a mix of 3-4 programming assignments and 3-4 problem sets.
The students can use any platform (Windows, Unix or Mac) or
any language (C++, Java, etc.) for their programming assignments.
COURSE OUTLINE (approx number of lectures)
Course Overview (1)
Images (1)
Tranformations & Perspective (4)
Viewing Pipeline & OpenGL (3)
Visibility Computations (2)
Ray Tracing (2)
Sampling and Anti-aliasing (3)
Meshes (2)
Textures and Reflections (2)
Splines & Surfaces (4)
Animation (1)
Graphics Hardware & GPUs (1)