Go to Main Content

Lebanese American University WWW Information System

 

HELP | EXIT

Detailed Course Information

 

Date
Apr 23, 2017
Transparent Image
Information Select the desired Level or 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 Division
Computer Science Department

Restrictions:
May not be enrolled in one of the following Programs:     
      Freshman Science
      Freshman Arts
May not be enrolled in one of the following Degrees:     
      Executive MBA

Prerequisites:
Undergraduate level CSC 310 Minimum Grade of D or Undergraduate level CSC 321 Minimum Grade of D or Undergraduate level COE 312 Minimum Grade of D or Undergraduate level COE 422 Minimum Grade of D

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.5.4