Course summary
Become a professional game programmer in one of the world’s top-ranked game development schools. At The Game Assembly UK, we specialise in training the next generation of developers for successful careers in the games industry. Ranked among the world’s top 10 game development schools (Rookies 2024), our programmes are built in collaboration with leading studios to ensure graduates are equipped with the skills employers demand. On this course, you’ll learn to design and implement the systems that make games work. You will master programming in C++, explore gameplay, AI and physics systems, and work with engines such as Unity and Unreal. Alongside core technical skills, you’ll also learn about performance optimisation, tools development and debugging — preparing you to tackle the complex challenges of professional game programming. Crucially, you’ll also build your own game engines, giving you an advanced understanding of how professional tools function at their core. What makes this course unique is our studio-based model: you’ll collaborate in multidisciplinary teams with artists, designers, animators and technical specialists to create complete games. These projects replicate real studio environments, giving you experience of professional workflows, pipelines, and teamwork from day one. By the time you graduate, you’ll have a proven track record of delivering playable games, alongside a professional portfolio and CV. Our alumni are now employed in studios across the world, and every year our graduates are recruited by partner companies including 10:10 Games, Avalanche, IO Interactive, Lucid Games, Wushu Studios, Studio Gobo, Electric Square, Skyhook Games, Radical Forge, and Cloud Imperium Games. Why choose Game Programming at The Game Assembly?
- World top 10 ranking for game development education (Rookies Global Rankings)
- Learn in studio-like environments, producing complete games in collaborative teams
- Gain technical mastery in C++, Unity and Unreal Engine
- Train on industry-standard software and hardware
- Build your own game engines to develop advanced technical skills
- Receive mentorship and feedback from active professionals and partner studios
- Graduate with a portfolio and CV that demonstrates real shipped projects
- Join a global alumni network working in some of the most influential studios in games
Modules
Please be aware that the course modules may be subject to change. ▸ Data Structures and Algorithms ▸ Design Patterns for Game Development ▸ In-depth Programming in C++ ▸ Introduction to Programming in C++ ▸ Linear algebra with a focus on 3D mathematics ▸ Software Architecture and Design Patterns ▸ Specialization and portfolio ▸ Game Scripting, Implementation and Design ▸ Applied Artificial Intelligence ▸ Applied Graphics Programming ▸ Applied Software Development ▸ Applied Network Programming ▸ Tools development ▸ Game project 1 ▸ Game project 2 ▸ Game project 3 ▸ Game project 4 ▸ Game project 5 ▸ Game Project 6 ▸ Game project 7 ▸ Game project 8
Assessment method
100% of your assessment will be coursework. Assessment methods Continuous assessment with no formal examinations Visual, verbal and written assignments A portfolio of personal and group project work is developed over the course of the degree to boost your employability
How to apply
This is the deadline for applications to be completed and sent for this course. If the university or college still has places available you can apply after this date, but your application is not guaranteed to be considered.
Application codes
- Course code:
- GA02
- Institution code:
- G02
- Campus name:
- The Game Asssembly
- Campus code:
- A
Points of entry
The following entry points are available for this course:
- Year 1
Entry requirements
Qualification requirements
UCAS Tariff - 104 - 120 points
A level
Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)
Applicants will complete an entry exam to demonstrate their aptitude in logical thinking and problem-solving and programming.
Please click the following link to find out more about qualification requirements for this course
Student Outcomes
There is no data available for this course. For further information visit the Discover Uni website.
Fees and funding
Tuition fees
England | £8900 | Year 1 |
Northern Ireland | £8900 | Year 1 |
Scotland | £8900 | Year 1 |
Wales | £8900 | Year 1 |
Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website .
Additional fee information
Provider information
The Game Assembly UK
The Tea Factory
82 Wood Street
Liverpool
L1 4DQ