Game Programming
Download as PDF
Course Information
Subject code
CSCI
Subject Code Description
Computer Science
Course Number
3651
Course Title
Game Programming
Catalog Subject and Course Number
CSCI 3651
Catalog Title
Game Programming
Course Description (Combined)
Prerequisite: CSCI 2911 and 2912.
An introduction to the many types of computer game programming. This course reviews the computer-science theory and programming behind classic games such as Tetris and Space Invaders; genre creators such as SimCity and Civilization; as well as modern techniques behind sophisticated games such as Quake, Grand Theft Auto and Red Dead Redemption. Students get hands-on experience creating 2D games in JavaScript/HTML5 and 3D games in systems such as the Unreal Engine. Course also briefly covers interactive narrative text adventures, mobile games and game Artificial Intelligence.
Credit: 3