This course is designed to prepare students with the fundamentals of game development and Esports knowledge. It aims to introduce the exponential growth of Esports tournament events and the trend of live streaming of major Esports tournament events together with concept of game design theories and game programming. It is developed to fulfill the education needs of becoming a technical game developer, and professionals that handle the management of Esports teams and events, and streaming of Esports events.


The Esports Academy is a centre of excellence for esports and youth leadership created by Singapore’s Cybersports and Online Gaming Association (SCOGA). The academy aims to equip youths with skills and values such as leadership, team work and communication to strive towards their aspirations and grow in their careers. The academy deploys a learn-by-playing approach using competitive video games to create the learning environment. The academy also uses peer learning methods of training, creating opportunities for young trainees to interact with esports professionals, allowing them to cross share experiences and tell stories.

Combination of lectures, tutorials and workshop conducted in classroom environment at Informatics Academy campus. Lessons are typically in blocks of 3-hour sessions. The following is the lecturer-student ratio:
a) For theory- 1:40
b) For practical- 1:32

January, May, September
January, May, September

Course Duration

Full-Time 8 Months

Part-Time 12 Months



Awarded By


Module Descriptor:
This module aims to provide the foundations necessary to understand the issues on how to plan, create and implement a diverse range of Esports events. This module covers areas such as strategic planning, creativity, operational resources, marketing and sponsorship, health, safety and risk management of events.

Module Descriptor:
This module will introduce students to the topic of Esports, and the common game genres that are associated to the topic. Students will learn the history of Esports and its evolution along the timeline, as well as the Esports ecosystem. Students will also learn about the culture and the contemporary issues behind the Esports industry.

Module Descriptor:
This module provides students with an overview of different platforms available for game development. The students will have an understanding of the strengths and weaknesses of the different gaming platforms. The module will introduce the techniques and methods of creating a game production document and game design document. This will address issues including scheduling, production plans, marketing and budgeting.

Module Descriptor:
This module provides students with the skills required for C++, an object oriented program for game development. The aim of this module is to understand the use of a compiler and scripting programming language to produce templates for game development. The training will include the use of third party engines or templates to produce basic games and animations.

Module Descriptor:
This module equips students with knowledge and skills in processing, editing or creating graphics and sound. Students will learn to manipulate graphics and sound using graphic editor software (Adobe Photoshop). Graphics processing will include the various changes that can be made to pictures in terms of appearance, modifications and combinations. Students will learn to manipulate sound by mixing and changing effects, and cropping with video editor software (Ulead Video Studio).

Module Descriptor:
This module provides students with an overview of different platforms available for streaming. Students will be taught the terms used in streaming and online streaming rights. Students will also learn the different layouts and setup, together with basic video capturing and video editing, preparing opportunities to be an online Content Creator, Host, or Caster.

Module Descriptor:
This module covers the general mathematics skills required for game development. It focuses on matrices and vectors, which are highly essential for gaming. Students will understand the concepts behind finding solutions when programming various types of 3D games. Students will learn how mathematical ideas fit together and how they apply to game programming.

Module Descriptor:
This module will introduce students to practice effective communication techniques and management of players in an Esports team. Students will learn to increase their self-awareness and understanding of a team’s strengths and areas for development. Students will be equipped to manage both people and tasks better and other key areas such as interpersonal skills, team building and decision making.


Course Fee
Full-Time S$ 6,933.60 S$ 9,244.80
Part-Time S$ 6,933.60 NA
(Fee Protection Scheme)
S$ 48.54 S$ 64.71
Non-Refundable Application Fees S$ 107 S$ 321
Student Pass Processing and Administrative Fees NIL S$ 321

All fees stated above are indicative and inclusive of 7% GST. Refer to the personalized PEI-Student Contract for detailed fee payment schedule.

Admission Criteria


Minimum Age: 18

Academic Qualifications:

  • Certificate in Foundation Skills awarded by Informatics Academy; OR
  • 2 GCE ‘A’ Level; OR
  • IB Diploma or other equivalent pre-university certifications

English Language:

  • Certificate in Proficiency in English awarded by Informatics Academy; OR
  • GCE ‘O’ Level – C6; OR
  • IELTS 5.5 or equivalent


Mature candidates (30 years old and above) may be considered for mature entry on a case-by-case basis, if they have:

  • Completed Secondary Education;
  • Fulfilled English language proficiency requirement; and
  • Eight years of working experience in a related field.

Assessment Structure

Assessment Structure Assignment Test Project
Event Management 30% NA 70%
Fundamentals Of Esports 50% 50% NA
Graphics And Sound Processing NA NA 100%
Games Development In C++ NA NA 100%
Gaming Platforms And Documentation 50% 50% NA
Live Streaming 30% NA 70%
Mathematics For Game Development NA 100% NA
Team Management 30% NA 70%

Graduation Requirement

Upon successful completion of all modules, students will be eligible for the Diploma in Esports and Game Design awarded by Informatics Academy.

Progression Pathway

Upon successful completion of the Diploma in Esports and Game Design awarded by Informatics Academy, the student is eligible to apply for an Informatics Academy Advanced Diploma in Esports and Game Design.

Quick Enquiry