Go to Main Content

Lebanese American University WWW Information System



Catalog Entries


May 07, 2021
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course.

CSC 458 - Game Programming
This course introduces the software technologies related to game development, as well as the art and design principles needed to create compelling games. Topics include game history and taxonomy; game play design and the components of a video game experience; software architecture for games; intro to 3D graphics and stereoscopic computer graphics; hardware architecture of contemporary video game platforms; human physical and perceptual limits; game artificial intelligence; multiplayer game design; game physics, and intro to real time shading effects.

Course Learning Outcomes:
1) Students shall become familiar with the fundamentals of computer graphics in 2D.
2) Students shall learn how to use the Processing engine and other cross platform engines.
3) Students shall be able to produce games and well-designed algorithms and cross platform engines.

3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture

Computer Science & Mathematics Department

Return to Previous New Search XML Extract
Transparent Image
Skip to top of page
Release: 8.7.2