This versatile progarmme offers two distinct pathways towards specialisation in Game Development. Students who aspire to create digital games and unleash their creativity via the PC, mobile and game console platforms can choose to pursue either the Game Art and Design path, or the Game Programming and Technology path.
The interdisciplinary structure of this programme trains the students in the technical expertise of digital media and game development, in addition to providing them with the fundamental understanding of art and design in the crafting of game designs, the refinement of mathematical proficiencies in programming language, including the development of skills in entrepreneurship and management. This ensures that graduates will be adequately adept as professional game developers with an all-round understanding of both game design, as well as software development.
Thus, in addition to fundamental game art and design expertise, graduates of this course will also be well-versed in programming concepts, data structures, online networking, game graphics programming, virtual and augmented reality. This comprehensively equips them to thrive in the challenging yet rewarding game industry as game creators, programmers and technologist.
CAREER PROSPECTS
Artificial Intelligence Programmer
Game Content Programmer
Game Engine Programmer
Game Mechanics Programmer
Game Technical Director
Games Tools Programmer
Game Physics Programmer
Game Sound and Audio Programmer
User Interface Programmer
PROGRAMME STRUCTURE
Year 1
2D Animation
Creative Thinking and Idea Generation
Data Structures and Algorithms
English for 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
National Language/Other Language - Choose 1 course(s)
Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
Communication Tamil For Health Sciences
Introduction to French
Introduction to German Language
Introduction to Japanese
Introduction to Korean
Introduction to Tamil Language
Introduction to Thai Language
MPU 1* - Choose 1 course
Hubungan Etnik - For Local Students
Malaysian Studies 3 - For International Students
MPU 1** - Choose 1 course
Bahasa Melayu Komunikasi 2 - For International Students
Tamadun Islam dan Tamadun Asia (TITAS) - For Local Students