CSCI-484 Computer Graphics

Basic interactive graphics programming in 2-D and 3-D using a common graphics library such as OpenGL. Introduces fundamental hardware and software concepts to implement graphics. Covers topics of drawing points, curves, surfaces, lighting, shading, animation, geometrical transformation, representation of 3-D shapes, and removal of hidden edges and surfaces as time permits. Prerequisites: CSCI-281 Data Structures and MATH-201 Linear Algebra or instructor's permission. 2 SH.