Course Content
YEAR 1
2D Animation
Creative Thinking and Idea Generation
Data Structures and Algorithms
English or Games
Foundations of Drawing
Fundamentals of Imaging
Fundamentals of Linear Algebra
Fundamentals of Vector Graphics
Game Physics
Game Programming and Development I
History of Game Art and Genre Studies
Introduction to Game Development
Online Games and Networking
Perception Studies
Programming Concepts and Design
YEAR 2
Advanced Computer Graphics Using Open GL
Art Law & Cyber Law
Basic Animation for Games
Basic 3D Asset Modeling
Computer Graphics Using Open GL
Elective I
Game and Society
Game Development Life Cycle
Game Programming and Development II
Mobile Game Development
MPU1*
MPU1**
Sun Zi's Art of War and Business Strategies
User Experience and Interface Design
YEAR 3
Artificial Intelligence for Games
Elective II
Industrial Training
MPU4
National Language/Other Languages
Project
Technoprenuership
Elective I - Choose 1 Course(s)
Creative Writing
Public Speaking
Elective II - Choose 1 Course(s)
Web Application Development
Virtual and Augmented Reality
MPU1* - Choose 1 Course(s)
Hubungan Etnik - For Local Students
Malaysian Studies 3 - For International Students
MPU1** - Choose 1 Course(s)
Bahasa Melayu Komunikasi 2 - For International Students
Tamadun Islam dan Tamadun Asia (TITAS) - For Local Students
MPU4 - Choose 1 Course(s)
Art, Craftand Design
Arts and Cultural Performance
Community Project
Social Entrepreneurship Project
National Language/Other Languages - Choose 1 Course(s)
Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
Communicative Tamil for Health Sciences
Introduction to German Language
Introduction to French
Introduction to Japanese
Introduction to Korean
Introduction to Tamil Language
Introduction to Thai Language