course-bg
Course Sequence
Semester Module Title Module Credits
Year 1, Semester 1 MAT 140
Linear Algebra and Geometry
4
CS 100
Computer Environment
4
CS 120
High-Level Programming I: The C Programming Language
4
ENG 110
Composition
3
GAM 100
Project Introduction
3
Year 1, Semester 2 MAT 150
Calculus and Analytic Geometry I
4
CS 170
High-Level Programming II: The C++ Programming Language
4
CS 230
Game Implementation Techniques
3
COM 150
Composition
3
GAM 150
Project I
3
COC 3113
Hubungan Etnik (MPU Compulsory)
3
COC 6133
Bahasa Melayu Komunikasi II (MPU Compulsory)
3
Year 2, Semester 1 MAT 200
Calculus and Analytic Geometry II
4
CS 180
Operating Systems
3
DES 115
Introduction to Game Design
3
CS 225
Advanced C/C++
3
GAM 200
Project II
4
COC 6243
Bahasa Kebangsaan A (MPU Compulsory)
3
COC 5212
Business and Marketing (MPU Compulsory)
2
Year 2, Semester 2 MAT 258
Discrete Mathematics
3
PHY 200
Motion Dynamics
4
PHY 200L
Motion Dynamics Lab
1
DES 212
System Design
3
CS 280
Data Structures
3
GAM 250
Project II
4
Year 3, Semester 1 MAT 250
Linear Algebra
3
PHY 250
Waves, Optics and Thermodynamics
4
CS 380
Artificial Intelligence for Games
3
CS 330
Algorithm Analysis
3
DES 214
Level Design Methods
3
GAM 300
Project III
4
Year 3, Semester 2 MAT 340
Probability and Statistics
3
CS 325
User Interface and User Experience
3
PSY 101
Introduction to Psychology
3
CS 339
Mobile Application Development
3
DES 315
Technical Design Methods
3
CG 130
3D Computer Animation Production I
3
GAM 350
Project III
4
Year 4, Semester 1 MAT 345
Introduction to Data Science
3
CS 385
Machine Learning
3
DES 225
Role-Playing Game Design
3
ENG 120
Research, Reasoning and Writing
3
COC 4113
Tamadun Islam dan Tamadun Asia (MPU Compulsory)
3
COC 2113
Malaysian Studies (MPU Compulsory)
3
COC 3312
Culture and Humanities (MPU Compulsory)
3
Year 4, Semester 2 CS 211
Introduction to Databases
3
DES 336
Interactive Narrative Design
3
SOS 115
Media and Ethics: A Social Science Perspective
3
COC 1312
Community Service
2
GAM 490
Internship (16 weeks)
8
Learn More
Get started with our in-depth information packet!
Request Info

Official Academic Partner

Unreal Engine