Game Engines

Undergraduate | 2026

Course page banner
area/catalogue icon
Area/Catalogue
INFO 2015
Course ID icon
Course ID
203897
Level of study
Level of study
Undergraduate
Unit value icon
Unit value
6
Course level icon
Course level
2
Study abroad and student exchange icon
Inbound study abroad and exchange
Inbound study abroad and exchange
The fee you pay will depend on the number and type of courses you study.
No
University-wide elective icon
University-wide elective course
No
Single course enrollment
Single course enrolment
No
alt
Note:
Course data is interim and subject to change

Course overview

Equip students with the skills to use a modern game engine to develop a game. Students will learn to understand and explain the fundamental concepts and architecture of game engines, analyse the integration of computer graphics techniques, apply artificial intelligence within games, and develop basic multi-level environments. 

Course learning outcomes

  • Explain the fundamental concepts and architecture of modern game engines
  • Analyse the use of computer graphics techniques within game engines
  • Apply artificial intelligence concepts within a game engine
  • Develop multi-level environments using game engines
  • Build and deploy games across multiple platforms

Prerequisite(s)

Corequisite(s)

N/A

Antirequisite(s)

N/A