Graduate Computer Science

CS G140: Computer Graphics

Introduces the fundamentals of two-dimensional and three-dimensional computer graphics with an emphasis on approaches for obtaining realistic images. Covers two-dimensional algorithms for drawing lines and curves, anti-aliasing, filling, and clipping. Studies rendering of three-dimensional scenes composed of spheres, polygons, quadric surfaces, and bi-cubic surfaces using ray-tracing and radiosity. Includes techniques for adding texture to surfaces using texture and bump maps, noise, and turbulence.
Prerequisites:
Linear Algebra MS: Graphics
Credit hours: 4