TP Core Subjects
| Subject | Level | ||
| CCS1001 | Effective Interpersonal Communication | 1 | 2 |
| CCS1002 | Communication in the Workplace | 1 | 2 |
| CCS1003 | Information Literacy for Effective Communication | 1 | 2 |
| CCS1004 | The Essentials of Persuasive Presentations | 1 | 2 |
| GCD1001 | Applied Principles for Effective Living 1 (APEL 1) | 1 | 1 |
| GCD1002 | Applied Principles for Effective Living 2 (APEL 2) | 1 | 1 |
| GCD1003 | Applied Principles for Effective Living 3 (APEL 3) | 1 | 1 |
| CSI3001 | Student Internship Programme | 3 | 10 |
Diploma Subjects - Core Subjects
| Subject | Level | ||
| CMA1C01 | Computing Mathematics 1 | 1 | 3 |
| CIT1C05 | Problem Solving & Programming | 1 | 4 |
| CIC1Z01 | Computer Systems | 1 | 4 |
| CID1C02 | Web Design | 1 | 4 |
| DNT1360 | Visual Literacy & Story Boarding | 1 | 4 |
| CGE1C01 | Introduction to Computer Games | 1 | 4 |
| CGE1C02 | Game Math & Physics | 1 | 4 |
| CGE1C03 | Object-Oriented Game Programming | 1 | 8 |
| CID1C01 | Interface Design | 1 | 3 |
| CIT2C03 | Data Structures & Algorithms | 2 | 5 |
| CGE2C01 | Game Design | 2 | 3 |
| CGE2C02 | Graphics Development | 2 | 3 |
| CIC2E01 | Introduction to 3D | 2 | 4 |
| CID2P11 | 3D Visualisation & Animation | 2 | 5 |
| CGE2C03 | Online Game Development | 2 | 6 |
| CGE2C04 | Introduction to Game AI | 2 | 4 |
| CGE2C05 | AI Based Game Design & Development | 2 | 4 |
| DIM3335 | Sound Design | 3 | 3 |
| CGE3C01 | Business of Computer Games | 3 | 4 |
| CGE3C02 | Mobile Game Programming | 3 | 4 |
| CMP3701 | Major Project | 3 | 10 |
Cross-Disciplinary Subjects
Students are required to obtain a minimum of 9 credit units from the list of Cross-Disciplinary Subjects.