⚠️

High Drop-out Rate Alert

18% of students drop out or transfer from this specific course. Consider asking why on an open day.

Homeβ€ΊBirmingham City Universityβ€ΊBSc Game Programming

BSc Game Programming

Birmingham City University
Full-time3 YearsSubject: Computer Science
Course Score
B /73
Graduate Salary
Β£23,500 (3yr)
Satisfaction
80%
Degree Completion
82%
Professional Jobs
65%
Meaningful Work
60%

About this course

Game programming lies at the technical heart of one of the world's fastest-growing creative industries. While game design and art get much of the public attention, it is the programmer who brings a game to life, writing the code that governs physics, artificial intelligence, rendering, input systems, and networking. At Birmingham City University, this three-year, full-time BSc (Hons) in Game Programming gives you a thorough grounding in the software engineering principles and specialist techniques that underpin modern game development. You will study programming languages and paradigms central to the industry, alongside the mathematics that game systems depend on, including linear algebra, calculus, and computational geometry. The programme covers areas such as graphics programming, game engine architecture, AI behaviour, physics simulation, and optimisation, giving you a broad technical foundation while allowing you to build depth in areas that interest you most. You will work in specialist game programming labs equipped with professional hardware and software, gaining experience with the kinds of tools and environments used in professional studios. Throughout the degree you will develop not just technical skill but also the capacity to tackle complex problems methodically, to collaborate in team-based projects, and to manage the development process from prototype to finished product. Career destinations for game programming graduates span the full breadth of the industry, from indie studios and major publishers to middleware providers, simulation companies, and virtual reality developers. The software engineering skills the degree develops are also valued beyond gaming, in sectors including defence, automotive, and immersive media. Many graduates also choose to pursue postgraduate study or develop their own projects and studios. If you are drawn to the engineering side of games and want to build the technical foundations to work at the cutting edge of interactive media, this programme provides a well-structured and practically grounded pathway.

Syllabus & Modules

Typical curriculum
β–ΆYear 1 Modules
4 items
Programming Fundamentals
Core
View Module Details β†’
Discrete Mathematics
Core
View Module Details β†’
Computer Systems
Core
View Module Details β†’
Calculus & Linear Algebra
Core
View Module Details β†’
β–ΆYear 2 Modules
5 items
β–ΆYear 3 Modules
5 items

Student Satisfaction

National Student Survey - 155 respondents (78% response rate)

78%
Teaching Quality
75%
Assessment & Feedback
79%
Academic Support
78%
Organisation
83%
Learning Resources
70%
Student Voice

Tuition FeesVerified

Published annual tuition cost at Birmingham City University.

Β£9,535
Per academic year (UK Home)
πŸ’°

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 12 similar courses offering Game Programming where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
89%
Other
5%
Access
4%
Other HE
1%

What comes next? πŸŽ“

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai β†’