Programme Structure: Bachelor of Arts (Honours) Game Design

Year 1

  • 2D Animation 
  • Advanced Art
  • Basic 3D Asset Modelling
  • Creative Thinking and Idea Generation 
  • Elective I 
  • English for Games 
  • Foundations of Drawing 
  • Fundamentals of Imaging 
  • Digital Video Production
  • Game Design Foundation 
  • History of Game Art and Genre Studies 
  • MPU1* 
  • Narrative Design and Story Creation 
  • Perception Studies 

Year 2

  • Art Law & Cyber Law 
  • Basic 3D Animation for Games 
  • Fundamentals of Vector Graphics
  • Elective II 
  • Game Development I 
  • Game Development II 
  • Game Research and Society 
  • Level Design 
  • Mobile Game Development 1 
  • MPU4
  • Programming for Games
  • Music and Sound Effects for Games 
  • World-Building for Games
  • Sun Zi's Art of War and Business Strategies 
  • User Experience and Interface Design 

Year 3

  • Digital Transformation and E-Commerce 
  • Elective III 
  • Final Project 
  • Industrial Training 
  • Mobile Game Development II 
  • MPU1**
  • National Language/Other Language 

Elective I - Choose 1 course(s)

  • Advanced 3D Asset Modelling 
  • Game Mechanics I

  • Elective II - Choose 1 course(s)

    • Creative Writing 
    • Public Speaking 

  • Elective III - Choose 1 course

    • Advanced 3D Animation for Games 
    • Game Mechanics II

MPU 1* - Choose 1 course

      • Penghayatan  Etika dan Peradaban - For Local Students
      • Philosophy and Current Issues - For International Students

  • MPU 1** - Choose 1 course

      • Bahasa Melayu Komunikasi 2 - For International Students
      • Falsafah dan Isu Semasa - For Local Students

MPU 4 - Choose 1 course(s)

  • Art, Craft, and Design
  • Arts and Cultural Performance
  • Community Project
  • Music Performance

National Language/Other Language - Choose 1 course(s)

  • Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
  • Introduction to French
  • Introduction to German Language
  • Introduction to Japanese
  • Introduction to Korean
Please note that this is an indicative list of courses for general reference only. The programme structure and course sequence plan may be subject to change without notice. It is therefore important to check with UTAR staff on the current programme structure at the time of enrollment. For existing UTAR students, kindly refer to UTAR portal.