CSC 322 Introduction to Computer Graphics
Description: This course teaches the fundamentals of 2D and 3D computer graphics. Students will learn OpenGL and standard graphics algorithms. This introductory course will not only cover fundamental computer graphics concepts including transformation, viewing, modeling, rendering, illumination, and textures, but also cover the basic linear algebra (vector and matrix arithmetic). The completion of this course will prepare students ready for any advanced computer graphics course. Students are expected to be familiar with C/C++ programming.