3D Computer Graphics and Visualization
The course provides introduction to the key principles of computer graphics in two and three
dimensions. Topics include digital images, geometric transformations, perspective and 3-D
viewing, the graphics pipeline, filtering and antialiasing, ray tracing, spline curves and
surfaces, and basics of scientific visualization. Emphasis is on the general principles of threedimensional
computer graphics and practical projects.