course-bg
Course Sequence
Semester Module Title Module Credits
Year 1, Semester 1 CS 121
Structured Programming I
2
CS 131
Creative Coding
2
MAT 101
Applied Mathematics for Computer Science
2
LCBA 1012
Language & Communication Skills I
2
COB 2113
Malaysian Studies 2 (MPU Compulsory)
3
COB 6123
Bahasa Melayu Komunikasi 1 (MPU Compulsory)
3
Year 1, Semester 2 CS 101
Computing System Components
3
CS 122
Structured Programming II
2
MAT 141
Analytic Geometry and Linear Algebra
2
GAM 101
Introduction to Software Development
3
LCBA 1022
Language & Communication Skills 2
2
Year 1, Semester 3 CS 171
Introduction to C++
3
DES 116
Fundamentals of Game Design
2
MAT 151
Calculus and Analytic Geometry
3
Year 2, Semester 1 CS 226
Object Oriented Programming in C++
2
CS 231
Game System Architecture
2
PHY 201
Game Physics
2
GAM 202
Software Development Project 1
3
COB 5212
Business and Marketing (MPU Compulsory)
3
COB 6243
Bahasa Kebangsaan A (MPU Compulsory Course for Malaysian Student without Credit In BM)
3
Year 2, Semester 2 CS 227
Programming for Game Engines
3
CS 281
Data Structures and Algorithms
3
DES 213
Introduction to System Design Methods
2
CS 211
Introduction to Database
2
GAM 203
Software Development Project 2
3
Year 2, Semester 3 CS 262
Client-Side Web Technologies
2
GAM 301
Software Development Project 3
3
COB 3212
Culture and Humanities (MPU Compulsory)
2
Year 3, Semester 1 CS 263
Server-Side Web Technologies
2
CS 382
Game AI
3
DES 215
Introduction to Level Design Methods
2
GAM 302
Software Development Project 4
3
COB 1312
Community Service (MPU Compulsory)
2
Year 3, Semester 2 CS 252
Shader Programming
3
CS 264
Programming Mobile Applications
2
DES 316
Introduction to Technical Design Methods
2
GAM 303
Software Development Project 5
3
CS 265
Multiplayer Game Programming
2
Year 3, Semester 3 GAM 391
Internship (8 - 12 weeks)
4
Learn More
Get started with our in-depth information packet!
Request Info