Mages Institute of Excellence
Loading.... Please Wait

Diploma in Game Technology

Programme Highlights

  • Master Unity & Unreal Game Engines
  • Have specific Mobile platform experience, e.g. Android /IOS Game Deployment
  • Do High Level Game Programming in C# using Unity3D or Any Similar Engines
  • Work on your own Indie Game and as part of a team

Articulation Pathway to Degree

MAGES is affiliated with two world-renowned universities. Students are provided with the option to continue to a degree pathway to gain not only a world-class education but also a global perspective as they make progress as competent media professionals.

MAGES Diploma
MAGES Adv. /
Specialist Diploma
Articulation
Degree at
Abertay or AAU

STUDENT ARTWORK

Course Modules

1

Game Design Principles

Game Design Principles

DGT101: Game Design Principles

This module provides students with a theoretical and conceptual understanding of the field of game design, along with practical exposure to the process of creating a game.

2

Programming 1: Basic Game Programming

Programming 1: Basic Game Programming

DGT102: Programming 1: Basic Game Programming

This module is an introduction to game programming. Students will learn the fundamentals and essentials in coding game logics. Using an industry standard game engine, students will learn how, students will learn to create and manipulate data using C# programming language.

3

Algorithms, Mathematics and Physics

Algorithms, Mathematics and Physics

DGT103: Algorithms, Mathematics and Physics

This module will focus on essential mathematics that are commonly used in video games. This includes critical vector computations in simulating transformations in position and rotation.

4

Graphics Pipeline 1: Modern Graphics Theorems

Graphics Pipeline 1: Modern Graphics Theorems

DGT104: Graphics Pipeline 1: Modern Graphics Theorems

This module will teach students important graphics development concepts and techniques. This will introduce them to modern shader (GPU programming) terminologies, processes and authoring.

5

Artificial Intelligence in Games

Artificial Intelligence in Games

DGT105: Artificial Intelligence in Games

This module will teach students how non-playable entities in games interact with player or other simulated entities themselves. Topics will go through different simulated ‘thinking’ agents development features and paradigms.

6

Programming 2: Intermediate Game Programming

Programming 2: Intermediate Game Programming

DGT106: Programming 2: Intermediate Game Programming

This module will teach students how non-playable entities in games interact with player or other simulated entities themselves. In this module, students will learn intermediate to advanced coding practices and techniques.

7

Mobile Game Development

Mobile Game Development

DGT107: Mobile Game Development

This course provides students with an in-depth introduction to technologies and techniques used to create successful mobile games.

8

Game Production

Game Production

DGT108: Game Production

This module is designed to teach students to function as a productive member of a game design team to create a playable game level. Explore popular tools utilized to document, schedule, and ship a successful game on time and at an acceptable level of completion.

9

Portfolio

Portfolio

DGT109: Portfolio

Under faculty supervision, students will review, revise, and refine previous deliverables based on peer and faculty evaluation, and create a portfolio that demonstrates a mastery of industry standards and expectations applicable to Game Industry.

Career Opportunities

  • Career OpportunitiesCareer OpportunitiesGame Programmer
  • Career OpportunitiesCareer OpportunitiesGame AI Engineer
  • Career OpportunitiesCareer OpportunitiesNetwork Engineer
  • Career OpportunitiesCareer OpportunitiesGame Tools Programmer
  • Career OpportunitiesCareer OpportunitiesUI Programmer

Game Programmer

A programming career that involves designing and implementing the game dynamics and logic of a video game. This includes creating simulated intelligent agents to help or oppose the player’s character in a game. A game programmer is also responsible for setting up events, triggers, and effects which enhance a player’s experience. Mathematics and Physics will be an ally in developing an immersive gaming experience.

Game AI Engineer

A programming career that specializes in designing, developing and implementing convincing simulated intelligent agents in a video game. A game AI engineer will structure states, state transitions, and constraints in developing the logic of each autonomous agent, whether friendlies, support, or opponents.

Network Engineer

A specialized programming career that focuses on how data are sent, received and synchronized through the network. Understanding of different network paradigms that are commonly used in network games, is critical. Compression, optimization, and signal encryption are important knowledge for this career.

Game Tools Programmer

A specialized programmer role that is responsible for designing and implementing supplemental tools for other developers. It is far from being a menial job since tools programmers can directly affect productivity as masters of automating processes which designers and other programmers will be utilizing.

UI Programmer

A game development career that combines the designing and the programming role. UI programmers are responsible for developing the user interface of a video game. This includes implementing the intuitive UI logic, and layout like buttons, mini-maps, item inventory, etc. Equally important is giving feedback to players, which is also a UI programmers’ responsibility for giving them an immersive gaming experience.

Our Faculty

Rajesh Chakravarthy

ACADEMIC DIRECTOR at MAGES Institute of Excellence
Master of Arts (Department of Visual Arts), Savannah College of Art and Design, USA

More Info
Cross Icon

Rajesh Chakravarthy

ACADEMIC DIRECTOR at MAGES Institute of Excellence
Master of Arts (Department of Visual Arts), Savannah College of Art and Design, USA

Share

Mr. Rajesh is working in the education, animation and digital design field for the past 16 years, with more than five years of educational experience with film and creative media schools. As a lead lecturer in US institutes, Rajesh has successfully trained students for employment in animation and creative arts industry for companies such as Electronic Arts, Bungie Studios and Gulfstream Aerospace. Some institutions he has lectured in include, Career Education Corporation in Orlando, Florida and Brown College in Minneapolis, USA.

Share

John David B. Uy

QN Software Pte Ltd - Programmer
Diploma, Imus Institute

More Info
Cross Icon

John David B. Uy

QN Software Pte Ltd - Programmer
Diploma, Imus Institute

Share

David has about 18 years of experience with companies like Zealot Digital, Digital Perception studios, Ksatria Gameworks etc. Some of his work includes development of tools and components for proprietary game engine, development of ZD engine 2.0, game programming, Xbox 1tech demo graphics programming. He has also conducted various seminars on 3D Arts, involved in 3D animation for companies like Chevron and immensely contributed in nex-gen kjAPI Game Engine Development.

Share

Sharma Manuj Chandra

Lecturer at MAGES Institute of Excellence
Bachelor of Science (Computer Science), Alagappa University, Tamil Nadu,India.

More Info
Cross Icon

Sharma Manuj Chandra

Lecturer at MAGES Institute of Excellence
Bachelor of Science (Computer Science), Alagappa University, Tamil Nadu,India.

Share

Manuj is a technology and management generalist, he is a Graduate in Game Development using the Game Engine, Unity. Manuj has considerable experience in Virtual Reality, having developed games on Oculus Rift, Leap motion and Cardboard e-learning apps which are marketed in United Kingdom and other countries. He brings with him more than a decade of industry experience.

Share

Chan Haoran, Luther

Founder, Explosive Barrel (Game Studio)
Bachelor of Computing (Communications and Media), National University of Singapore

More Info
Cross Icon

Chan Haoran, Luther

Founder, Explosive Barrel (Game Studio)
Bachelor of Computing (Communications and Media), National University of Singapore

Share

Luther Chan has more than 10 years of experience in the Game Industry. His strength is in Game Development and Emerging Technologies. He is the Founder of Explosive Barrel an independent game development studio that focuses on creating high quality games and we have been doing so for over 10 years. In addition to creating our own games, they also create games for websites and brands. His previous clients include Ubisoft, Coke, Cheetos, E4, NHS and Air France-KLM. Luther graduated with a Bachelor of Computing (Communications and Media), from the National University of Singapore.

Share

Thomas O’Dell

Adjunct Lecturer in MAGES Institute of Excellence and Republic Polytechnic
B.A Honours in Computer Science, University of Toronto, Canada

More Info
Cross Icon

Thomas O’Dell

Adjunct Lecturer in MAGES Institute of Excellence and Republic Polytechnic
B.A Honours in Computer Science, University of Toronto, Canada

Share

With over 25 years of working experience, in companies such as ICONIX International and Delcan Corporation in Toronto, Canada. Thomas has played a key role in developing the Automatic Fare Collection System for the Taiwan High Speed Rail in Taipei. His significant experience in the IT industry enriches both his industrial training and his academic teaching. He has teaching experience in subjects like Games Programming at various Singaporean institutions.

Share

Jiang Anxiong, Jeffrey

Specialist Diploma in Game Development,
Nanyang Polytechnic, Singapore

More Info
Cross Icon

Jiang Anxiong, Jeffrey

Specialist Diploma in Game Development,
Nanyang Polytechnic, Singapore

Share

Jeffrey is an Indie developer/generalist since 2007, mostly focused on gameplay, AI,UI/UX, Networking, Script Systems, and mobile programming. He has Co-founded Game Studio Touch Dimensions Interactive and shipped notable games including Wizards and Wagons, Autumn Dynasty warlords, Huff and Puff and Totem Star.

Share
  • Admissions
  • Entry Requirements
  • Programme Fees
Duration:11 Months (Full Time & Part Time)
Programme Layout:Full Time – 5 days X 3 hours a day per week
Part Time – 3 days X 3 hours a day per week
Note:International Students are only offered Full-Time course.
There are no differences in the total number of contact hours between the Part-Time and Full-Time courses.
Student to Lecturer Ratio:12:1
Medium of Instruction:Lectures & Practical (Hands on Application)
Language of Instruction:English
Mode of Assessment:Project Based Assessment for All Modules
Graduation Criteria:In order to file for a graduation certificate, the student must have completed and passed all the modules of the course.

Minimum Age: 17 years old or above (based on date of birth) at point of start class

1. Academic Qualifications
Local Students
  • 2 GCE ‘A’ level passes or minimum of 2 H2 level subjects with a pass or above
  • OR Foundation Certificate in Art and Technology from MAGES
  • OR Certificate in Games Development or IT related course from other PEIs.
International Students
  • Equivalent to Year 12 from the respective home country of the applicant
  • OR Foundation Certificate in Art and Technology from MAGES
  • OR Certificate in Games Development or IT related course from other PEIs.
Mature Students

At least 30 years of age, with 8 years of work experience.

2. English Proficiency
Local Students
  • GCE ‘O’ Level English – Requires a minimum of C6 English grade
  • OR Pass interview with the Academic Director and assessment by Academic Director
International Students
  • IELTS 5.5
  • OR Other equivalent qualifications where the medium of instruction is English
  • OR Student may attend additional English classes and pass at the equivalent of upper intermediate level
Exemptions Approved

If student has achieved C6 in GCE ‘O’ Level or 65% in English in 10th Grade or IELTS 5.5 then student can be exempted from Modules FCAT101, FCAT102 and FCAT103.

Fees Breakdown
DIPLOMA IN GAME TECHNOLOGY
Total Payable(S$)
(Singaporeans & PR)
Total Payable(S$)
(International Students)
Course Fee13,88815,338
Admission Fee200500
Course Material Fee450450
FPS Insurance100100
Examination Fee450450
Medical Insurance Fee150150
Student Pass Application0500
(A) Total Course Fees Payable15,23817,488
Total Fees Payable [Inclusive of 7% GST]16,304.6618,712.16

Miscellaneous Fees*

Purpose of FeeAmount (S$) and When Payable
Course Transfer Fees$100 ($107 [Inclusive of 7% GST])
5% – Overdue for 1 week
Late Payment Fees (Exclusive of 7% GST)6% – Overdue for 2 weeks
9% – Overdue for 3 weeks
10% – Overdue for 4 weeks
Replacement of lost Course Material$50.00 ($53.50 (Per Module) [Inclusive of 7% GST])
Replacement of Student ID$30 ($32.10 [Inclusive of 7% GST])
Re-Taking Examinations$500 ($535 [Inclusive of 7% GST])
Re-module (Exclusive of 7% GST)(Total Course Fees * Module Credits) /
Total Programme Credits
Review of grade per module/unit$50 ($53.50 [Inclusive of 7% GST])
Late Re-enrolment fee per module/unit$50 ($53.50 [Inclusive of 7% GST])
Admin fee for every cancellation/change of module/unit$50 ($53.50 [Inclusive of 7% GST])
Deferment fee per module/unit$100 ($107.00 [Inclusive of 7% GST])
Admin fee for the lost library item$20 ($21.40 [Inclusive of 7% GST])
Convenience Fee for using Credit Card3% based on amount payable
Banker’s Guarantee (if applicable)Bond AmountFee Payable (Inclusive GST)
1000$400 ($428 [Inclusive of 7% GST])
1500$400 ($428 [Inclusive of 7% GST])
3000$400 ($428 [Inclusive of 7% GST])
5000$600 ($642 [Inclusive of 7% GST])

Application Fees

  • Local Students – $250 ($267.50 [Inclusive of 7% GST])
  • International Students – $500 ($535.00 [Inclusive of 7% GST])

Payment Notes

  • Non-Refundable Application Fee is not summed up in (A)
  • Total Fees Payable [Inclusive of 7% GST] is fully protected as required by EduTrust FPS
  • MAGES Institute of Excellence has adopted the Insurance Scheme
    • Account Name: MAGES INSTITUTE OF EXCELLENCE PTE LTD
    • Account Number: 106-902634-2
Testimonials

Student Testimonials

Jayavanthi, Game Design Student

I was doing Diploma in Game Design and AR/VR was not a part of the curriculum but when my lecturers realized that I am interested in AR/VR, they supported me in AR/VR stream. They gave me a lot of industry projects to work on and that gave me a lot experience. The best thing about Mages is that when I need support with a project, lecturers from other departments also come forward to help me.

Testimonials
Enquire Now
Mages Whatsup