CSC 725 - Computer Graphics and Games
3 Credit(s) This course covers principles and applications underlying computer graphics and computer games and 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 techniques of collision detection, illumination, game design and implementation, and the application of graphics libraries and game engines and toolkits. Three lecture hours per week.
Prerequisites: matriculated in a computer science graduate program or permission of graduate program coordinator.