CS4710: Computer Graphics


Credit Hours: 3.0
Terms Offered: Fall
Elective Course


Introduction to two- and three- dimensional computer graphics; topics include analytic geometry of computer graphics (vectors, planes, clipping, visibility testing) and technique for enhancing graphical realism such as lighting and shading, texture mapping, bump mapping, and reflection.




The student will be able to:

  1. Identify and explain the various coordinate systems used in the computer graphics rendering pipeline.

  2. Explain the functions of common algorithms, e.g., shading, clipping, antialiasing, rasterization, etc., used in the computer graphics rendering pipeline.

  3. Explain the various design decisions a developer faces when creating a computer graphics application.

  4. Comprehend the capabilities and limitations of common content creation tools for graphics application development and develop experience in applying these tools.

Please describe the bug that you encountered or tell us what you think. We will log your username, email address, and the time that the issue was submitted.