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.


BSc (Hons) Games Programming



From the basic to the advanced courses which focus on the details of game programming, graduates will have outstanding skills to join one of the biggest fields in creative media. Our focus on hands-on training will allow you, during the course of your studies, to work on a variety of projects and to learn the tools and techniques for game development and programming. You will be guided by instructors who will support your enthusiasm for experimentation and creative output, and who will help instill the competency you will need for a career in this field.

The studies programme has two coiurse profiles., The first results in the internationally-recognised SAE Games Programming Diploma. The second incorporates the above in a BSc (Hons) Games Programming* which also offers additional subjects in the creative economy such as project management, copyright law, and special technbiques in the games field. This programme is quality assured by Middlesex University and you will receive a Middlesex award on successful completion.





International certification in accordance with ISO 9001


In Partnership with Middlesex University

* This programme was developed and is delivered and assessed by SAE Institute, awarded by and quality assured by Middlesex University.

In accordance with the accreditation and inclusion of SAE in the Austrian registration directory pursuant to § 27 HS-QSG (Higher Education Quality Assurance Act) for the implementation of study operations in Austria, we would like to point out that no determination of equivalence with Austrian studies and corresponding Austrian academic degrees is associated with this.


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.

Module 7: Information, Communication & Professional Media Practice

  • Job Portfolio / Master CV
  • Overview of the Media and Game Industry
  • Creative Industries
  • Media Analysis
  • Presentation Techniques
  • Time Management
  • Project Management
  • Scientific Work
  • Editorial Formating
  • Theory of Learning
  • Comparative Discussion Paper

Module 8: Marketing, Business Planning & Law

  • Business Management Basics
  • Project & Team Management
  • Specialty Lectures
  • Business & Management Basics
  • Product & Service Development
  • Market Analysis, Target Group Analysis
  • Marketing (Branding, Pricing Policy, Distribution Policy, Communication Policy)
  • Business Management Basics (Forms of Enterprise, Entrepreneurship, Bookkeeping, Cost and Performance Accounting, Taxes)
  • Pitching
  • Contract Law
  • Copyright
  • Licensing
  • Professional Business Practice

Module 9: Research Practice & Society

  • Analysis Methods
  • Cultural Theories
  • Trends & Currents
  • Creativity Techniques
  • Various Major Project Proposal Review Dates
  • Works Studies / Literature
  • Presentations of Ideas, Creative Input & Major Project Proposal

Module 10: Advanced Specialised Project

  • Realisation of a team project
  • Project Planning & Project Management
  • Resource Planning
  • Time & Team Management
  • Presentation, Constructive Criticism & Reporting
  • Self-Assessment & Self-Evaluation

Module 11: Major Project

  • Targeted development of an industry-relevant media project or research work
  • Research of the current state of knowledge
  • Development of an appropriate methodology
  • Carrying out the production or research
  • Evaluation and interpretation of the results
  • Final thesis presentation
Entry Requirements
  • Admission requirements for our BSc (Hons) Games Programming* is first and foremost the successful completion of the Diploma. This requires a minimum age of 18 years.
  • The admission must be completed by a positive completion of the 9th grade.
  • It is necessary to bring your own laptop.
Fees & Funding
  • Prepayment: 2 payments at the beginning of each course (beginning diploma, beginning of Bachelor)
  • Standard: 36 payments on the 1st of the month


  • 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