CS-352   Computer Graphics

An introduction to interactive 2D and 3D computer graphics techniques such as transformations, lighting, shading and hidden surface removal, photorealistic rendering including ray tracing and image processing. Programming projects with graphics libraries such as Qt and OpenGL. Prerequisite: Computer Science 212 and Mathematics 256.