You love games? Why not turn them from a hobby into the centre of your life? One of the biggest areas in the media industry constantly needs young talent and innovation. Become part of it.


Games Programming Diploma



A Games Programming diploma is proof that you have mastered the technical knowledge and hands-on skills necessary for a career in games programming.

Industry-stanadrd technologies and work procedures, combined with the support of tutors, will help pave the way towards a Games Programming diploma which will open the door to an exciting career in designing and producing games.

With a combination of theoretical classwork, a strong emphasis on hands-on principles (75% of the program is devoted to practical applications) and our top-of-the-line technical equipment; all of these are the optimal elements for you to develop and enhance your technical talents.





International certification in accordance with ISO 9001



Module 1: Introduction to Games Programming

  • Programming Basics C#
  • Object Oriented Programming
  • Game Engine Basics Unity

Module 2: Game Design & Project Management

  • Project Management
  • Game / Level Design
  • Game Mechanics

Module 3: Applied Mathematics & Environment Coding

  • Mathematic and Physics for Games
  • Artificial Intelligence Basics
  • Procedural Content Creation

Module 4: Network Programming & Tool Development

  • Network Programming
  • Tool Development
  • Design Patterns for Games

Module 5: Advanced Game Engine & Prototyping

  • Programming C++
  • Game Engine Basics Unreal
  • Rapid Prototyping
  • Shader Programming

Module 6: Advanced Game Production

The final project will be the production of a video game. The game will be developed as a team project but your individual input will be evaluated separately on its own merits. A mobile version can additionally be created as a final product.

Entry Requirements

Entry Requirements:

  • Minimum age 18 years 
  • The admission must be completed by a positive completion of the 9th grade
  • Admission interview
Fees & Funding
  • Prior Payment: One single payment at the beginning of the course
  • Standard Payment:  18 payments, each due at the beginning of every month
  • Bank financing is also accepted under certain conditions
  • Game Engine Programmer
  • Graphics Programmer
  • AI (Artificial Intelligence) Programmer
  • Physics Programmer
  • Audio Programmer
  • Lead Programmer
  • User Experience Programmer
  • Games Designer
  • Mobile Game Developer
  • Games Developer
The SAE Institute reserves the right to change the above-mentioned information based on feedback or in the interest of improving or correcting the stated information.