Course Description

This course provides introduction to computer graphics algorithms, software and hardware. We will cover topics including model transformation, viewing and projection, hidden surface removal, rasterization, lighting and shading, global illumination, texture mapping, and GPU programming.