HTML5 App Development Fundamentals (98-375)
QUALIFICATION TITLE: Microsoft Technology Associate – HTML5 App Development Fundamentals

Game and Level Design: Fundamentals

English II – Business Communication
Essential skills for the IT Industry

Web Project - Practical application of HTML5, CSS3 and JavaScript
Building a Personal Website and Publishing it

Principals of Character Design

Database Fundamentals - MTA and International Exam (98-364)

QUALIFICATION TITLE: Microsoft Technology Associate - Database Fundamentals

Fundamentals of 2D Games Development using C# and MonoGame (XNA)

Games Programming Fundamentals

Microsoft has made the MonoGame platform free for students to access and learn to develop games on

Refer to the CGI/3D Animation and Visual Effects Course Section

INTERNATIONAL OUTCOME CERTIFICATIONS:

  • ​MICROSOFT CERTIFIED SOLUTIONS DEVELOPER: APP BUILDER
  • MCSA - WEB APPLICATIONS
  • MCSA - UNIVERSAL WINDOWS PLATFORM


Students who enroll in this programme complete the Microsoft Certified Solutions Developer: App Builder, MCSA - Web Applications and MCSA - Universal Windows Platform International certifications, and adds to the qualifications of CGI and Game Development.

Programming in HTML with JavaScript and CSS3 (70-480)
QUALIFICATION TITLE: Microsoft Certified HTML5 with JavaScript and CSS3 Programming Specialist

Using UNITY's educational programme for institutions, students can access UNITY certified Courseware at discounted prices

SQL Fund - Database - T-SQL Fundamentals
Prerequisite knowledge/skill for Database Fundamentals

Game Development

  INTERNATIONAL COURSES, EXAMS AND CERTIFICATIONS FOR THIS PROGRAMME

Introduction to Visual Art

Software Testing Fundamentals (98-379)
QUALIFICATION TITLE: Microsoft Technology Associate – Software Testing Fundamentals

Universal Windows Platform - Developing Mobile Apps (70-357)
QUALIFICATION TITLE: MCSA - Universal Windows Platform

Developing Games using Game Engines III - UNITY Intermediate

Object-Oriented Programming Project Practical skill-building project for OOP

Developing Microsoft Azure and Web Services - Modern Cloud Development (70-487)
QUALIFICATION TITLE: Microsoft Certified Solutions Developer: App Builder

Developing Games using Game Engines II - UNITY Beginner

Querying Microsoft SQL Server 2012/2014 (70-461) 
QUALIFICATION TITLE: SQL Specialist

Final 2D Game Development Project

  ADDITIONAL CONTENT

Developing Games using Game Engines I - UNITY Foundations

Character Animation 1

Software Development Fundamentals (98-361)
QUALIFICATION TITLE: Microsoft Technology Associate – Software Development Fundamentals

Fundamentals of Multilingual Programming

Prerequisite knowledge/skill for Software Development Fundamentals

Environment Animation and Effects

SQL Intermediate Database Design and Development
Need this course as bridge between SQL Fundamentals and Advanced

Windows Final Project - Practical Application of MVVM patterns
Practical skill-building project for modern multiple-device and cross-platform development

JavaScript - Web Development using a Scripting language
Bridging between Web fundamentals courses and HTML5, CSS3 and JavaScript Programming Specialist

Fundamentals of 3D Part 1 and Part 2

Fundamentals of Project Management I
Essential Project Management skills for the industry

Fundamentals of Visual Design

WPF - Visual Programming
​Need this for backward compatibility in the market

English I – Grammar
Essential skills for each student - the whole of the IT market is based on English

3D Games Development using C# and MonoGame (XNA)

Reporting Services for Applications: SQL Server Reporting Services and Crystal
Reporting skills required by the industry

Accounting and Business Finance
Necessity for proper Business Systems Development

Visual Design 2: Design Language and Genre Studies

ASP.Net - Server-side Web Application Development, services and dynamic pages 
Students need to learn and understand ASP.Net first as prerequisite to ASP.Net MVC

We started with this programme because so many development students wanted to also study game development. Because Game Development is such a new field in our country, job opportunities in the field is still scarce and not as many as in mainstream IT Development.


This programme enables them to study Game Development, but also gives them in–demand international certifications in the mainstream Development industry, ensuring placement in either of the two sectors. It is then safe for students to pursue their passion while aligning their knowledge and skill for employability in both fields.


DOWNLOAD GAME DEVELOPMENT BROCHURE

12 Principals of animation in Practice

Study Methods 
Prerequisite knowledge/skill for all other courses 

C# Specialist Programming (70-483)
QUALIFICATION TITLE: Microsoft Certified C# Programming Specialist

Final 3D Games Development Project

  GAME-DEVELOPMENT AND CGI SPECIFIC CONTENT

Fundamentals of Real-time Rendering

Introductory Course

Agile and Scrum Development and Application to Project 
Prerequisite knowledge for Intermediate and Advanced level courses

MS Office Fundamentals - Advanced Computer Literacy, Word, Excel, PowerPoint, Outlook, internet
​​Prerequisite knowledge/skill for all other courses - Unit standard-based

Rendering in-game visuals

Visual Programming Application
Practical skill-building project for Visual Programming

Character Workflow: From High definition mesh to Game Ready Asset

Relational Database Design Fundamentals
Prerequisite knowledge/skill for Database Fundamentals - Unit standards-based 

Developing ASP.NET MVC Web Applications - The Model-View-Controller Architecture in Web Development (70-486)
QUALIFICATION TITLE: MCSA Web Applications