Course overview

  • Starts: Sep 2024
  • Duration: 3 years
  • Mode: Full time
  • UCAS code: I610
  • Fees: UK: £9,250 / INT: £17,000

Ideal for: aspiring computer games programmers and coders who wish to develop a deep technical understanding of the games industry.

Programmed for success.

This games programming degree will help you become a master programmer and stay at the very forefront of the games evolution. You will develop unrivalled skills within programming and scripting, content generation, artificial intelligence and networking and multiplayer.

aeriel view of a animation of a video game

Games programming showreel 2023

Student work on the Games Development course.

Example of our student's work

Digital explorers - For the first time ever, Ravensbourne University fashion and gaming students collaborate to chart a course for the future of fashion in the wake of Covid-19.

Work on the BA (Hons) Games Development course

Example of our student's work

Why study this games programming degree?

  1. Develop an industry-level skillset and mindset
  2. Work collaboratively to find creative solutions to programming
  3. Collaborative practice, game jams and working with industry will be fundamental aspects of your academic journey
  4. Develop games for mobile, indie and AAA console games
  5. Apply skills across mainstream programming and gameplay programming
  6. Develop a deep technical knowledge to propel you in your future career
  7. Develop a skillset encompassing scripting, content generation, AI and networking and multiplayer.

Master computer games programming and coding

With no prior knowledge in coding or programming needed, this computer games programming degree in London will provide you with the tools and confidence to thrive in the competitive world of gaming. Working side by side with games artists and designers, you will develop an extensive knowledge of games engines and programming architecture.

This course equips you with everything you need to excel in a coding career in the games industries. You will develop industry-level skillsets in programming and the ability to solve creative problems, whilst building the confidence to work both independently and as part of a team. 

The BSc (Hons) Games Programming course curriculum will introduce students to programming languages (C++ and C#), games engines (Unreal and Unity), and the development of specialist skills within programming, scripting, procedural content generation, and artificial intelligence (AI).

Collaborative practice, game jams and working with industry will be fundamental aspects of your academic journey. You will master game technologies and hone your ability to utilise industry-specific tools to develop games for mobile, indie and AAA console games.

Sitting alongside the BA (Hons) Games Development course, this three-year computer games programming course reflects forward thinking industry practice in its approach to games programming and how it meshes with the other games development disciplines.

Key study topics

  • Programming
  • Scripting
  • Networking
  • Multiplayer
  • Procedural content generation.

The specifics


woman sat working at imac suite

iMac suite at Ravensbourne

iMac suite at Ravensbourne University - ideal for design students and computing students.

Find out more.

Staff in the Kit Store

Kit Store at Ravensbourne

As a digital student, you'll need access to equipment relevant to your course that will support your learning.

The Kit Store provides a wide range of equipment that students can borrow to complete their projects. Staff can also borrow equipment to deliver their practical sessions. 

It houses a wide range of equipment from industry standard manufacturers, including cameras, audio, lighting, and more.

Staff at the Kit Store are trained in various relevant departments and are available to give advice on all the equipment within the store, to help you realise your project.

Find out more.

Student using the materials library

Materials library

The Ravensbourne materials library is curated by Material ConneXion, a business that introduces brands to the latest material innovations.

The materials scientists at Material ConneXion select innovative materials relevant to the courses at Ravensbourne and that reflect current trends in design and manufacturing.

Samples of these materials are then added to the library so students and staff can browse the physical collection for inspiration, material ideas and applications.

The library hosts 1,500 material samples and an interactive table for further research and access to the Material ConneXion database.

External visitor information

If you wish to come and see the materials library and have a short tour, please contact us to organise.

The materials library can be used by external students registered with the SCONUL access scheme.

Find out more.

Girl sitting in library

Library at Ravensbourne

The Ravensbourne University library has a large collection of print, online and multimedia resources available for staff and students to use.

Find out more.

Unistats Details