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