Creative Media Education

Degree Courses

BSc (Honours) in Games Programming

Start Date

  • June 15, 2014

Sector

  • Higher Education (Middlesex University, London)

Duration

  • 24 months full-time (accelerated learning)

Enquire

Scholarships Available. Contact scholarships@saedubai.com

Whether it's the latest RPG or massive multiplayer online game, there is a real demand for talented technically able graduates who can turn ideas into reality.

From fundamentals to advanced modules that deal with all levels of game production, graduates of our programme emerge confident and skilled to power one of the largest sectors of the creative media industries.

The BSc(Hons) Games Programming is a two year, fully accredited UK bachelor's degree licensed by the Knowledge and Human Development Authority (KHDA).

SAE Dubai is accredited by Middlesex University. You will receive a Middlesex award on successful completion.

Degree Entry Requirements

Note: If you are applying from outside the UAE please contact the SAE Institute in your country to confirm your equivalent educational standing or contact SAE directly.

  • minimum age 17;
  • completion of year 12 high school certificate (HSC) or its equivalent ; or
  • mature age students over 21 years; or
  • on receipt of suitable evidence, SAE shall seek to admit all prospective students (via special entry) who are considered to have a reasonable chance of success in the programme.

Assessment Method and Award

Practical

Will involve progressive assessment of practical assignments

Theoretical

  • All BA students must undertake a specialist written
    research project; and
  • Pass and complete all individual degree modules

Award

In order to qualify for the Bachelor degree, candidates need to reach an overall mark of 360 Middlesex University credit points.

Modules

401

Games 401

In this module, students are introduced to C++ object-oriented programming, and the C# language, to make text-based and 2D graphical games.
Detailed Module Information
Students learn how to effectively use the features of graphics packages to create graphical assets for games. Principles of 3D modelling are also covered, and principles of communication such as essays and presentations.
402

Games 402

This module covers various 2D games programming techniques using C++.
Detailed Module Information
In game systems design, students learn how to apply object oriented design techniques to games, including the use of Design Patterns. Data Structures and Algorithms are covered allowing the students learn about classic abstract data types such as lists, trees, stacks and queues. The module also covers fundamental concepts of game design.
501

Games 501

This module is the culmination of the first three modules of this programme in the realisation of a technical project.
Detailed Module Information
It requires students to plan, manage and complete a technical work within a specialised area of Games Programming, resulting in a full 3D game.
502

Creative Media Practice

Position the discipline specific knowledge and skills acquired during the first three modules of the programme within a wider industry, business and cultural context.
Detailed Module Information
This module aims to develop discipline specific knowledge and skills to more sophisticated conceptual and technical levels through the realisation and evaluation of advanced games programming applications. Mathematical concepts are treated in greater depth, broadening an appreciation of the underlying constructs of programming and computation. Students are expected to initiate research and development in areas of mathematical and graphical simulation.
601

Advanced Games Programming Practice

This module aims to develop discipline specific knowledge and skills to more sophisticated conceptual and technical levels through the realisation and evaluation of an advanced games programming application.
Detailed Module Information
In this module, students will take a more in-depth look at artificial intelligence, are introduced to networking, optimisation, software engineering and game audio.
620

Major Project (BSc)

The culmination of the degree programme, enabling students to demonstrate the full range of their technical, creative and academic skills.
Detailed Module Information
The major project is self-generated and may take one of many different forms.

The project is intended to demonstrate a range of advanced skills in accordance with the requirements of a substantial Bachelor of Science project. Through successful completion the student will also exhibit their capacity to conduct independent research and manage a large-scale venture.

Payment Plans

Plan A (Full)- 24 Month Degree Program

  • Registration Fee AED 2,000 due at registration
  • Equipment Deposit Fee AED 2,000 (refundable at end of studies)
  • Resource Fee AED 9800* due at registration
  • Course Fee AED 120,000 (to be paid in 2 yearly equal installments- AED 60,000 X 2)
  • Total Fee AED 133,800**

Plan B (By Installments)- 24 Month Degree Program

  • Registration Fee AED 2,000 due at registration
  • Equipment Deposit Fee AED 2,000 (refundable at end of studies)
  • Resource Fee AED 9800* due at registration
  • Course Fee AED 22,000 x 6 (must provide 3 PDCs per year AED 22,000 each)
  • Total Fee AED 145,800**

Plan C*** (Monthly Installments)- 24 Month Degree Program

  • Registration Fee AED 2,000 due at registration
  • Equipment Deposit Fee AED 2,000 (refundable at end of studies)
  • Resource Fee AED 9800* due at registration
  • Course Fee AED 5,800 x 24 (must provide 12 PDCs per year AED 5,800 each)
  • Total Fee AED 153,000**


Asterisks Key

* In a unique arrangement between SAE Institute and Apple Computers, all Degree students are issued with an Apple Mac Book Pro machine, complete with software to meet the needs of their respective fields of study plus SAE course material. This compulsory fee must be paid at the time of registration.Resource fee is subject to change without notice and prices are valid at the time of enrollment and re-enrollment.

**Fees are indicative in that unit fees are charged according to the year the unit of study is commenced and are subject to annual adjustment. The total course fee quoted is based on the 2014 unit fees.

***Offered only to students who can provide 12 (24) PDCs (from UAE based banks) at the time of enrollment.

Career Options

Games Programming Career Options:

  • Games programmer
  • Games designer
  • Graphics programmer
  • Game director
  • Level developer
  • Mobile game developer
  • On-line game developer
  • Physics programmer
  • Game physics engineer
  • Game lighting artist
  • Engine programmer
  • Game effects programmer
  • Network programmer
  • Character designer
  • Control developer
  • Character profiler
  • Game tester