Dec 09, 2022  
2022-2023 Undergraduate Catalog 
2022-2023 Undergraduate Catalog

CSC 425 Computer Graphics and Games

4 Credit(s)

This course covers fundamental principles and applications underlying computer graphics and computer games. The course presents key aspects of computer graphics including graphics pipeline, scene graphs, 2D/3D geometric objects and transformations, viewing, shading, and modeling. Topics related to computer game development include game engines, animation, and behavior and interaction. The course will also introduce basic concepts of collision detection, illumination, game design and implementation, and will emphasize the application of the topics in game-related computer graphics programming projects with the use of graphics libraries and game engines and toolkits. Four lecture hours per week, plus programming work outside of class.

Prerequisites: MAT108 or MAT150 or any MAT course numbered 208 or above, plus CSC260.