MSc Computer Science for Games Programming

1 Year On Campus Masters Program

University of Hull

Program Overview

The MSc Computer Science for Games Programming at Hull is a one-year full-time programme (with part-time option) for graduates with a technical background. It focuses on high-level games development, including C++ programming, real-time graphics, concurrency, AI, and engine architecture.

Curriculum Structure:
You’ll study core modules like Real-Time Graphics, C++ Programming and Design, Simulation and Concurrency, and Cutting Edge Concepts. These give you deep technical skills—writing graphics code, mastering performance and parallelism, designing in C++, and engaging with the latest research/trends.  You also complete a major MSc Dissertation (60 credits) to lead a substantial game-oriented project under supervision.


Focus areas 
“C++ Programming; Real-Time Graphics; Game Engine Architecture; Simulation & Concurrency; AI & Advanced Concepts; Project Work”

Learning outcomes
“Develop high-performance game code; implement real-time graphics; handle concurrency and simulation; apply cutting-edge AI/game engine methods; complete an independent game project”

Professional alignment (accreditation):
Partially meets academic requirements for Chartered IT Professional and Chartered Engineer (via BCS). 

Reputation (employability rankings):
Hull has strong industry links (Sony, Microsoft, Nintendo etc.), graduates often enter the games sector; the programme is well-known for preparing students with practical and in-demand technical skills.

Experiential Learning (Research, Projects, Internships etc.)

This programme focuses on the practical application of advanced programming techniques for game development, from engine architecture to real-time graphics. You will develop these skills using the University's specialist games labs and industry-standard game engines, working on hardware designed for high-performance computing. This hands-on, project-led approach is central to the curriculum:

  • Specialist Games Development Labs: You will work in the University's dedicated Games and Visual Effects Labs, which are equipped with high-specification PCs and consoles for developing and testing games.

  • Industry-Standard Game Engines: The curriculum is built around practical work with core industry platforms, primarily Unreal Engine and Unity, using C++ and C# for low-level and gameplay programming.

  • Substantial Group Project: A key component is a collaborative group project where you will work in a team to develop a complete game, simulating the workflow of a professional game development studio.

  • Individual Technical Project: The programme culminates in a significant individual project where you will engineer a sophisticated piece of game technology, such as a custom game engine component, advanced graphics renderer, or AI system.

Progression & Future Opportunities

Graduates of the MSc Computer Science for Games Programming at the University of Hull acquire in-depth expertise in game development, software engineering, and technical aspects of computer science, preparing them for high-impact roles in the global games industry. Common job titles include Game Programmer, AI Developer, Game Engine Architect, and Software Developer, with alumni progressing to major studios, technical leads, and entrepreneurial ventures.​

  • Hull’s Careers Service provides personalized coaching, networking events, dedicated games industry placement opportunities, and entrepreneurship support through its software development unit SEED and the HIVE virtual environment lab.​

  • Recent graduate outcomes indicate strong employability: many alumni secure roles at companies such as Codemasters, Criterion, Rare, Sony, and Bohemia Interactive, with average starting salaries around £26,000–£45,000 depending on studio, skills, and experience.​

  • The program is developed with industry professionals and accredited by Creative Skillset, giving students hands-on experience and international recognition, while affiliations with Microsoft’s DreamSpark and top gaming labs enhance practical learning and career value.​

  • Graduates master advanced C++, graphics, concurrency, physics simulation, artificial intelligence, and game engine development—skills needed to lead projects in the fast-paced games and tech sectors.​

Further Academic Progression:
Students completing this MSc can continue with PhD research or advanced study in Games Programming, AI for Games, Interactive Media, or Software Engineering at Hull or other research universities. Additional paths include postdoctoral fellowships, R&D collaborations, and professional certifications in project or games development for academic and industry careers.​

Program Key Stats

£15,000 (Annual cost)
£ 28
Sept Intake : 14th Aug


No
Yes

Eligibility Criteria

3 Year

N/A
N/A
N/A
N/A
6.5
79
2:2
1300
28

Additional Information & Requirements

Career Options

  • Gameplay Programmer
  • Graphics Programmer
  • Engine Programmer
  • Tools Programmer
  • AI Programmer
  • Physics Programmer

Book Free Session with Our Admission Experts

Admission Experts