Skip to Main Content

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