Computer Game Applications Development | Abertay University

Computer Game Applications Development
BSc (Hons)

Create games and interactive experiences or script game mechanics and programming tools by choosing this world-leading degree.

Course detail

Start Date



4 years (full-time) or 3 years (accelerated)

Degree Classification

BSc (Hons)



Why Study Computer Game Applications Development?

Create games and interactive experiences or script game mechanics and programming tools by choosing a world-leading degree that arms you with the skills you need for a fast-paced and exciting career in the multi-billion pound computer games industry.

Widely recognised as the place to gain a games qualification, this degree will develop your skills in games programming, artificial intelligence for games, network programming, and interface design, making sure you’re adept in the use of industry standard game engines and technologies.

The programme boasts the best teaching in the area (a blend of industry and academic experience) and is designed to evolve as the games industry changes and technology advances. This ensures you’re well equipped for employment within the creative industries sector.

You’ll graduate with the confidence and skills required to work in one of the most demanding industries in the world, giving you a distinct advantage over other computing graduates intending to pursue a career in the games industry.

Throughout the programme, you’ll be given the opportunity to work closely with local and global games industries, as well as collaborating with other games related courses, including art, media and audio.

Your Journey Starts Here

Computer programmers are the backbone of the games industry. This programme will develop the skills you require to become a highly sought-after games programmer in an exciting and burgeoning sector.

Male wearing Virtual Reality head - display screen in background

Entry Requirements

Please note: All applicants must have a pass in Maths in any of the following - National 5 grade C or GCSE grade C/4. National 5 Lifeskill Maths not accepted in lieu of Maths.

Please visit our Entry from College pages for suitable College courses.

Qualification TypeGrade RequirementsEssential Subjects
HigherAABB-Maths at National 5 level (or equivalent)
Irish HighersH2H2H3H3-
International Baccalaureate30 Points-
BTEC Extended DiplomaDDMCreative Media Production, Electrical/Electronic Engineering, Engineering, IT, Art & Design
SWAP-Our Coming from College pages list approved SWAP courses
Qualification TypeGrade RequirementsEssential Subjects
Advanced HigherAABMaths and Computing
A-LevelAABMaths and Computing
BTec Extended DiplomaD*D*D*Creative Media Production (Games Development) and AS Levels in Maths at B
HNC-Our Entry from College pages list approved HNC courses
QualificationGrade RequirementsEssential Subjects
HND-Our Entry from College pages list approved HND courses

Information for International Applicants

Please provide certified proof of your English language level. Our accredited International English Foundation Course can help. To further enhance your academic English, Intensive English for Academic Purposes can help you achieve your potential.

Two females and one male sitting together, smiling and chatting

English Language Requirements

Explore English language requirements for entry to Abertay University.

Find out more

Male and female working together

English Language Courses

Discover the range of English language courses on offer at Abertay University.

Find out more

Office environment - two males smiling and chatting

Visa Information

Learn more about visa requirements for studying at Abertay University.

Find out more

Not sure if you're eligible for entry?

If you have the potential and motivation to study at university, regardless of your background or personal circumstances, we welcome your application.

We understand some people have faced extra challenges before applying to university, which is why is why we consider the background in which your academic grades have been achieved when making an offer.

If you expect to receive passes in three Scottish Highers (grades A-C) and have either ...

  • been in care
  • participated in a targeted aspiration-raising programme such as LIFT OFF, LEAPS, FOCUS West, or Aspire North
  • no family background of going to university
  • attended a school or lived in an area where not many people go to university

... we encourage you to submit an application.

Accelerated Degree

If you’re keen to undertake the accelerated degree, you’ll complete the first two years of the degree programme alongside those students following the non-accelerated route.

Acceleration starts in May at the end of second year. The table below illustrates the difference between the two routes.

Academic YearTermAccelerated RouteNon-Accelerated Route
Year 1Term 1 (Sept-Dec)Term 1Term 1
Year 1Term 2 (Jan-May)Term 2Term 2
Year 1Term 3 (May-Aug)--
Year 2Term 1 (Sept-Dec)Term 3Term 3
Year 2Term 2 (Jan-May)Term 4Term 4
Year 2Term 3 (May-Aug)Term 5-
Year 3Term 1 (Sept-Dec)Term 6Term 5
Year 3Term 2 (Jan-May)Term 7Term 6
Year 3Term 3 (May-Aug)Term 8 (Honours degree completed)-
Year 4Term 1 (Sept-Dec)-Term 7
Year 4Term 2 (Jan-May)-Term 8 (Honours degree completed)
Year 4Term 3 (May-Aug)--

Key Modules (2017/18)

Computer Hardware Architecture and Operating Systems (CMP101)

This module introduces the core ideas of computer architecture for students studying the subject of

Programming with C++ (CMP104)

Students will develop an understanding of software development, by learning to design and implement

Mathematics for Application Development 1 (MAT102)

This module is specifically for Computer Games Application Development students. It consists of the

Software Design (CMP102)

This module complements the programming modules that students take at Level 7 by introducing ? in a

Programming For Games (CMP502)

Introduction to the techniques for developing games and real-time graphics applications with a moder

Data Structures and Algorithms 1 (CMP201)

Building on students' knowledge of programming facilities taught in Level 7 programming modules (e.g

Mathematics for Application Development 2 (MAT202)

This module builds on Mathematics for Application Development 1 to give CGAD students the mathematic

Graphics Programming (CMP203)

This module provides an introduction to the principles of 3D graphics programming. Students will dev

Data Structures and Algorithms 2 (CMP202)

This module builds on Data Structures and Algorithms 1 by introducing students to some of the practi

Game Programming and System Architectures (CMP208)

This module builds on Graphics Programming, Data Structures and Algorithms 1 and Computer Architectu

Professional Project: Planning and Prototyping (DES301)

For this module, students will be required to work together on an interactive media project as part

Graphics Programming with Shaders (CMP301)

This module develops a critical understanding of the computer graphics programmable pipeline and var

Network Systems for Game Development (CMP303)

This module develops a critical understanding of the principles of computer networks as they are app

Professional Project: Development and Delivery (DES302)

Working within a multidisciplinary team, students will develop an interactive media prototype based

Artificial Intelligence (CMP304)

This module provides an introduction to some of the many Artificial Intelligence techniques which ar

Gameplay Mechanics Development (CMP302)

This module develops a critical understanding of the principles of formalising, implementing, testin

Honours Project Scoping and Proposal (CMP401)

This module provides the student with the opportunity to propose and plan a major, in-depth individu

Applied Game Technologies (CMP404)

Through a series of lectures and practical sessions, students will be exposed to emerging technology

Honours Project Execution (CMP402)

This module provides the student with the opportunity to undertake the practical and development wor

Honours Project Dissertation (2) (CMP403)

This module provides the student with the opportunity to present as a dissertation a major, in-depth

Tools Programming (CMP405)

This module develops a critical understanding of the principles, practices and techniques in tool de

How the Course Works

Learning and Assessment

A mixed assessment strategy is used on the programme. Most modules are assessed through coursework, which may include project work and student-led presentations. Some modules use a mixture of coursework and formal examination.

You’ll spend around 12-15 hours per week in lectures, tutorials and laboratories. Lectures are used to present key concepts, theories and techniques. Tutorials and laboratory-based activities increase your understanding of the subject and allow you to develop your competence and confidence in technological and theoretical work.

Throughout your degree, you’ll be required to actively participate in group work, discussions, seminars, and private study.

The course also allows for customisation, which lets you develop a specialisation, such as artificial intelligence, while building a broad foundation in game applications development.

For more information on the course content, please download the Programme Information - BSc (Honours) in Computer Game Applications Development.


About Your Modules

The module information shown here describes the modules our students are taking this year. The modules do change over time to keep our programmes up-to-date and relevant. This means the exact modules you take could be different. If you receive an offer to study with us, you will receive a Programme Information document that sets out exactly which modules you can expect to take as part of your Abertay degree programme.

Please note: As well as Key Modules outlined above, you may also be required to choose Elective Modules.

Dare Academy

Every year, we run the prestigious Dare Academy project, where teams of students are given a unique month-long summer hot-housing experience with games industry mentors to build and polish an industry-standard game.

We then showcase the games at EGX, the UK's biggest games event, and the top three teams are flown out to visit international games partners and to be profiled.

This is a unique offer for Abertay games students and it ensures you stand out from the crowd.

If you’re applying from overseas or from outside Scotland, we have scholarships available to make your studies more affordable.

Find Out More

Group of Dare Academy contestants


We're the number one university throughout Europe for computer games


We launched the world's first computer games degree over 20 years ago


Industry accreditation from Creative Skillset - the quality mark for excellence


Rest of UK Abertay Scholarship - £2,300 per year for four years

This scholarship is intended to support students from England, Wales and Northern Ireland to study at Abertay. Scholarship is paid directly into your bank account in two instalments each year to support you with living and travel costs. No application necessary.

International Abertay Scholarship - £2,300 per year for four years

This scholarship is intended to support students from international countries (outside of the EU) to study at Abertay. Scholarship is paid directly into your bank account in two instalments each year to support you with living and travel costs. No application necessary.

In addition, we offer a range of corporate/philanthropic scholarships shown below, which are available to all students to support your studies with us.

The Lothian Family

A £5,000 award for undergraduate students with financial or social difficulties which may prevent them from studying at Abertay.

The Robert Reid Bursary

Two £500 awards for students who have overcome challenges to attend university.

Ninja Kiwi

The Ninja Kiwi Scholarship is a one-year scholarship of £1,500 and is open to students who are entering Year 4 of Games courses.

Programme Fees for 2018

Scottish & EU students


Fees shown are payable annually and may be subject to increase each year.

Please see our Undergraduate Fees and Funding page for further details. 

English, Welsh & Northern Irish Students


Fees shown are payable annually and may be subject to increase each year.

Please see our Undergraduate Fees and Funding page for further details. 

International Students


Fees shown are payable annually and may be subject to increase each year.

Please see our Undergraduate Fees and Funding page for further details. 


As the computer games industry continues to grow, so too does the demand for first-rate game programmers and computer programmers with knowledge of developing applications using middleware such as game engines.

Upon graduation, you’ll possess a games-orientated programming degree, which is directly relevant to the needs of industry. The programme was created in response to industry requirements and is Skillset and PlayStation first accredited.

Animated warrior character with red hair

Choose Your Path

We work with leading game developers such as Electronic Arts, Sony Interactive Entertainment Europe, Codemasters, 4J Studios, and Denki, making graduates from the degree highly employable within these industries.

Graduates have found employment as games programmers in a wide variety of different areas, such as creating console games for …

  • Sony PlayStation®
  • Nintendo
  • Microsoft

… as well as programming the latest mobile devices.

While pursuing their studies, some students have even created their own startup companies.

Female wearing a Virtual Reality headset

Industry Links

Abertay has strong links with a wide range of companies including Sony, Microsoft, Ubisoft, FuturLab and Tag Games.

Industry engagement is an essential part of the degree. You’ll hear from industry speakers and receive mentorship from industry professionals as part of your group project work – this is as close as it gets to working for a games company.

Meet Steven Taarland

Meet Steven Taarland, a Computer Game Applications Development graduate from Abertay, who has gone on to work as a Junior Programmer at Tag Games. 

Find out mpre

Close up of male smiling

Abertay Games Showcase

Check out a selection of exciting and fascinating games created by students on our world-leading games courses ...

Be Inspired

Explore our Dundee Campus

Abertay is conveniently located on a city centre campus, with all of its buildings within a quarter of a mile of each other. Shops, recreational facilities and the main bus and train stations are a short walk away.

Our Campus

Male standing in front of Abertay University

Why Abertay?

We're proud of our students and graduates, and we believe there's no better place to study if you're looking for a degree that helps you stand out as an exceptional candidate in an increasingly competitive job market.

Why Abertay?

Female standing outside the Bernard King Library

Come to an Open Day

An Open Day is your chance to get an up close experience of the University and the city. You’ll come away with all the information you need about us and the courses you’re interested in.


Female hanging upside down on hand railing

Living in Dundee

Dundee is a city of contrasts. It's vibrant and cosmopolitan, but also friendly, compact and affordable. The first UK city to be awarded UNESCO City of Design status, Dundee has a rich history of innovation and creativity, and, in recent years, has become a hub for the digital industries.

Living in Dundee & Scotland

Male standing outside Groucho's shop


Unistats collates comparable information in areas students have identified as important in making decisions about what and where to study. The core information it contains is called the Unistats dataset (formerly the Key Information Set (KIS)).

Related Courses

Check out the related courses below - there's a degree for everyone at Abertay.

Female using a Computer Drawing Pad with the image displaying on a computer screen

Computer Arts

Immerse yourself in a world where art, media and games join forces to deliver one of the most distinguished Computer Arts degrees in Europe.

Find out more

Male wearing Virtual Reality head - another male in background using Desktop PC

Computer Games Technology

Press start on a world-leading Computer Games Technology degree. Go under the bonnet to explore the engines that make computer games whirr.

Find out more

Male standing in front of a display screen with a group of people watching him

Game Design and Production

Learn to harness your creativity and get set to push the boundaries of games making by studying in the thriving city that spawned Grand Theft Auto.

Find out more

Find a course