色狼社区

Bachelor of Science (Honours) in Computer Games Development

R3/0211/6/0042)(08/30)(A6216)

Course Information

Mode: Onsite
Duration: 3 years
Intakes:

17 July 2025, 29 September 2025, 25 November 2025

Type: Full-time Study
Conducted in Malaysia: Yes
Level of Study: Bachelor's Degree Level
Faculty: School of Computing & Technology
Fees: RM102,200.00 / RM104,600.00 (international)

Course Overview

This programme equips students with technical, artistic and creative game development skills through real-world projects, exposure to industry practices and a choice between Game Art or Game Technology tracks.

Achievement

Collaborative Partners

Metronomik is a video game company founded by a FFXV lead game designer, Wan Hazmer (also an alumnus of APU), and an illustrator of Street Fighter, Daim Dziauddin in December 2017. They strive to have games and music co-exist without the need of making rhythm games.

Metronomik has been one of the APU Industrial Advisory Panel (IAP) members in providing industrial input and feedback on our Computer Games Development (CGD) programme. Besides, various activities such as the industrial visits, talks and seminars have been co-organised with Metronomik since 2018.

APU and Xhinobi have been in collaboration by providing industrial experience opportunities such as internship and industrial talks for our students in the area of computer games development.

Xhinobi is a game development studio established in Kuala Lumpur since 2018. This team houses a number of passionate and qualified artisans from diverse backgrounds and skills, who aspire to infuse enjoyable and gratifying experiences in clients’ interactive projects catering to various industries. Besides gamification for enterprises, they also provide solutions in video game development and VR & AR projects.

Curriculum

  • Year 1:
    • Fundamentals of Entrepreneurship
    • Principles of Game Art
    • Principles of Game Design
    • Principles of Game Technology
    • Game Development Fundamentals
    • Game Development Team Project 1
    • Game Art Track: Texturing Essentials, Introduction to 3D Modelling, Art Fundamentals
    • Game Technology Track: Introduction to C++ Programming, Mathematics for Games, Data Structures and Algorithms
  • Year 2:
    • Innovation Process
    • Research Methods for Computing and Technology
    • Game Business and Publishing
    • Game Development Team Project 2 & 3
    • Game Art Track: Visual Ideation and Concept Art, 3D Modelling, 3D Workflow, Advanced 3D Modelling, Gameplay Animation
    • Game Technology Track: Applied Mechanics, Advanced C++, Requirements Engineering, Optimization & Performance, Performant Rendering
  • Internship: 16 weeks of industry training
  • Year 3:
    • Venture Building
    • Project Management
    • Investigations Module
    • Game Development Final Year Project
    • Game Art Track: Advanced Gameplay Animation, World Building
    • Game Technology Track: Advanced Game Engine Application, Graphics and Shader Programming
    • Electives (Choose 2): Character Development and Storytelling, Game World Creation, Game Level Design, UX/UI for Games, AI for Games, Mobile Game Development

Entry Requirements

  • 2 Passes in STPM with minimum Grade C (GP 2.0) in any subject with a Pass in Mathematics at SPM. Pass an interview or a portfolio review.
  • 2 Passes in A-Level and with a Pass in Mathematics at SPM/O-Level/IGCSE or equivalent. Pass an interview or a portfolio review.
  • 5 Grade B Passes in UEC in any subjects including a Pass in Mathematics. Pass an interview or a portfolio review.
  • A pass in Matriculation or Foundation studies with minimum CGPA of 2.0 with a Pass in Mathematics at SPM/IGCSE/O-Level or its equivalent. Pass an interview or a portfolio review.
  • Diploma with a minimum CGPA of 2.50 and a Pass in Mathematics at SPM/IGCSE/O-Level or its equivalent. Pass an interview or a portfolio review.

English Requirements

  • IELTS : 5.5
  • TOEFL IBT : 46
  • Pearson (PTE) : 51
  • MUET : Band 4

Career Prospects

Game Technology: Games Programmer, Gameplay Engineer, Graphics Programmer, Game Engine Programmer. Game Art: Game Artist, FX Artist, Animator, Environment Artist. Game Design: QA Tester, Level Designer, Project Manager.

  • All fees are in RM (Ringgit Malaysia) currency unless stated otherwise.

Ask About This Course

Download FREE myCourseGuide
马来西亚的高等教育机会