MSc Computer Games Programming

1 Years On Campus Masters Program

Goldsmiths University of London

Program Overview

The MSc in Computer Games Programming at Goldsmiths, University of London equips students with advanced skills in programming, mathematics, game-engine development and interactive design. It suits graduates from computing, engineering, mathematics or related fields who want to enter game development, technical programming, interactive media or creative-technology roles.


Curriculum Structure (Full-time, 1 Year)

Year of Study

Students begin with core modules such as Games Programming 1, Games Programming 2, Programming for Game Engines, and Mathematics for Games and V&AR, where they learn game-oriented programming, graphics and physics fundamentals, and how to build interactive applications using industry-standard engines. As the year progresses, they engage either in an industry placement or develop a substantial Computer Games Final Project, applying programming, design logic and technical skills to produce a complete game or interactive system. Students also have access to optional modules such as Game AI Programming, Extended Reality for Creative Practice, Graphics for Games and V&AR, Augmented & Mixed Realities, Motion Capture Techniques, and Audio Experience for Games, enabling them to specialise in areas like AI, XR/VR/AR, graphics, or interactive media.


Focus areas: “Game programming, game-engine development, graphics and mathematics, AI for games, XR/VR/AR, creative interaction, industry placement or final project”

Learning outcomes: “Develop robust game code; build interactive applications across platforms; apply mathematical and computational methods for graphics and physics; specialise in AI or XR; create a professional-level game project or portfolio.”

Professional alignment (accreditation): Designed to meet the skills expected in professional game studios and creative-technology companies, preparing graduates for technical and programming roles in the games industry.

Reputation (employability rankings): The programme is well regarded for strong industry links and practical training, with many graduates progressing to roles in AAA studios, indie game development, XR/VR companies, and creative-technology sectors.

 

Experiential Learning (Research, Projects, Internships etc.)

The MSc Computer Games Programming at Goldsmiths, University of London, develops low-level, technical game development skills through intensive practical programming and project work. Students focus on the engineering of game engines, graphics, and AI using professional tools and collaborative development practices.

Key experiential components:

  • Software & Tools: Core programming in C++ using frameworks like OpenGL, DirectX, and game engines such as Unity and Unreal Engine for advanced systems programming. Version control with Git is integral.

  • Development Facilities: Access to Goldsmiths' Games Programming Lab and high-performance computing workstations equipped with the necessary GPUs and development kits for graphics and physics programming.

  • Group Projects: A major collaborative game development project where students work in multidisciplinary teams with artists and designers to program and optimise a complete, technically ambitious game.

  • Technical Specialisation: The curriculum focuses on advanced topics like graphics programming, physics simulation, and game AI, culminating in a substantial individual technical project or thesis, often involving engine development or a deep technical investigation.

Progression & Future Opportunities

Graduates of Goldsmiths, University of London's MSc Computer Games Programming secure roles as games programmers, engine developers, AI programmers, and technical artists at studios like EA, Ubisoft, Sony, and Rebellion, with nearly 100% employment within 4-5 months:

  • Careers Service offers internships, portfolio reviews, game jams, and industry networking events.​

  • Almost 100% employed 4-5 months post-graduation; competitive salaries (£30k+ UK start).​

  • Partnerships with EA, Ubisoft, Sony, Creative Assembly for internships and projects.​

  • Creative Skillset accredited; supports IP protection and entrepreneurship for sustained careers.​

  • Outcomes include studio jobs, funded startups (e.g., Terrardhard), or research.​

Further Academic Progression: Graduates can pursue PhD in games technology/AI at Goldsmiths/elsewhere, extending research pathway projects in engines or programming.

Program Key Stats

£21000 (Annual cost)
Rolling


No
Yes

Eligibility Criteria

2.7
3 or 4 Years

N/A
N/A
N/A
6.5
89
2:2
50
5
65 - 75

Additional Information & Requirements

Career Options

  • Gameplay Programmer
  • Graphics Programmer
  • Engine Programmer
  • AI Programmer
  • Tools Programmer
  • Technical Director (Games)

Book Free Session with Our Admission Experts

Admission Experts