Course Content
Year 1
COMMON MODULES
System Analysis & Design
Programming with Python
Mathematical Concepts for Computing
Fundamental of Entrepreneurship
SPECIALISED MODULES
Computer Games Design: Documentation
Computer Games Level Design
Introduction to Graphics & Basic 3D Applications
Introduction to Scripting for 3D Applications
Digital Imaging Production
Year 2
COMMON MODULES
Programming for Data Analysis
Innovation Process
Research Methods for Computing and Technology
SPECIALISED MODULES
Analogue Games
Basic 3D Computer Character Modelling
Believable Models for Games & Virtual Reality
Computer Games Design: High Concept and Preproduction
Computer Games Design: Production and Testing
Computer Graphics
Games Engines
Imaging & Special Effects
Mathematics for Computer Graphics
Year 3
COMMON MODULES
Venture Building
Project Management
SPECIALISED MODULES
3D Computer Graphics
Advanced 3D Character Modelling and Animation
Audio For Computer Games
Multimedia Techniques For Animation, Games & Film Effects
Programming Techniques for Animation & Computer Games
Investigations in Computer Games Development
Computer Games Development Project
HCI and Usability
Year 1
ELECTIVE MODULES (CHOOSE 2)
Intercultural Awareness and Cultural Diversity OR Digital Thinking and Innovation
Introduction to Object-oriented Programming OR Introduction to C Programming
Year 3
ELECTIVE MODULES (CHOOSE 1)
Mobile Multimedia & Gaming OR MMOG Services & Communities
MQA COMPULSORY SUBJECTS*
Appreciation of Ethics and Civilisation (M’sian Students)
Malay Communication Language (Int’l Students)
Philosophy and Current Issues
Workplace Professional Skills
Integrity and Anti-corruption
Co-Curriculum
(*All students are required to successfully complete these modules as stipulated by the Malaysian Qualification Agency.)