Year 1

Year 2

Year 3

Year 4

Term 1Term 1Computing Science and Mathematics
CFM2175
20 units
Computer Organisation and Architecture
CFS2101
20 units
Introduction to Procedural Programming
CFS2103
20 units
Term 2Term 2Project 1
CFP2125
20 units
Computer Network Fundamentals
CFS2102
20 units
Introduction to Object-Oriented Programming
CFS2104
20 units
Term 1Term 1Introduction to Artificial Intelligence
CIS2205
20 units
Algorithms and Data Structures
CIS2206
20 units
Game Engine Architecture
CIT2213
20 units
Term 2Term 2Real-time Graphics
CIS2203
20 units
Team Project (Games)
CIT2121
20 units
I-Level Option

20 units
Term 1Term 1S-Level Option

120 units
1/2
Term 2Term 2S-Level Option

2/2
Term 1Term 1Advanced Computer Games Development
NHE2422
20 units
Individual Project
CHP2524
40 units
1/2
H-Level Option

20 units
Term 2Term 2Team Project (Games)
NHE2443
40 units
Individual Project
CHP2524
2/2