Overview

The Games Technology major prepares and provides students with a thorough understanding of the theory, design and programming techniques required for developing games, simulation and visualisation software applications. The required topics include but are not limited to introduction to programming; advanced programming; game engine design and construction; game mechanics; graphics … For more content click the Read More button below.

Contacts

Academic Chair

Admission requirements

Entry requirements (onshore)
English language requirements

Learning outcomes

1.

Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of Games Technology, including:

a) Appreciation of the interplay between theory and practice
b) Awareness of the broad applicability of interactive visual computing
c) Appreciation of domain-specific knowledge, including:
    * game engine design and programming,
    * software design and programming;
    * computer graphics
    * virtual environments;
    * artificial intelligence techniques;
    * interactive simulations;
    * multi player and internet games
    * software tools

2.

Demonstrate mastery of the core multi-disciplinary domains, technologies, methodologies, programming paradigms, languages and environments to create interactive visual systems.

3.

Develop strong proficiency in the use of a number of programming languages and environments for implementation of solutions to problems.

4.

Develop the ability to use tools and techniques to create games, virtual environments and simulations.

5.

Demonstrated ability to create complex interactive visual systems.

Professional outcomes

Professional accreditation
Accrediting bodies