University of Technology, Sydney

Staff directory | Webmail | Maps | Newsroom | What's on

31263 Introduction to Computer Game Programming

Requisite(s): 31264 Introduction to Computer Graphics OR 31140 Introduction to Computer Graphics
Anti-requisite(s): 31004 Introduction to Game Programming AND 32004 Game Programming
Recommended studies:

familiarity with programming concepts at an intermediate level and languages C# or C++ and Java



Game programming involves a plethora of knowledge from different aspects of computing. This subject covers important game-specific programming techniques and algorithms such as 3D rendering, collisions, pathfinding and agent decision-making. Students gain sufficient knowledge to extend existing computer game engines or build a basic game engine from scratch.

Detailed subject description.

Fee information

Information to assist with determining the applicable fee type can be found at Understanding fees.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.