If you’re a high school student who loves technology, gaming, or coding, you’ve probably wondered what goes into creating the digital experiences millions of people use every day. From immersive video games to artificial intelligence systems, software development sits at the heart of some of the world’s fastest-growing industries. Software development & gaming programs in the UK for high school students give you the opportunity to move beyond theory and gain hands-on experience creating digital products.

Imagine spending your summer coding your own game, designing interactive experiences, developing mobile applications, or experimenting with game engines and AI tools used by professionals. These programs combine technical skills with creativity, showing students how developers transform ideas into functional software and engaging gameplay.

Why study software development & gaming in the UK as a high schooler?

Of course, not all software development and gaming programs offer the same level of rigor or hands-on learning. Some focus primarily on lectures and introductions, while others emphasize project-based learning, mentorship, coding challenges, and portfolio-building experiences that allow students to actively apply their skills. Choosing the right program can make a major difference in both your learning experience and long-term interest in the field.

Across the UK, universities and educational organizations offer exceptional opportunities designed specifically for high school students interested in software development, gaming, and digital innovation. Whether you’re completely new to coding or already creating your own projects, these programs can help you build valuable technical skills while exploring exciting future career paths.

To help you find the best opportunities, we’ve compiled a list of 15 Software Development & Gaming Programs in the UK for High School Students. They’ve been selected for their academic quality, hands-on experiences, and exposure to modern technology and game development.

For adjacent opportunities, consider the software development & AI program.

15 Software Development & Gaming Programs in the UK for High School Students

1. University of Hertfordshire – Game Design Summer Camp

Location: University of Hertfordshire – School of Creative Arts, Hatfield, England
Cost: £265
Acceptance rate/cohort size: Selective
Dates: Multiple 5-day camps in August
Application Deadline: Not specified
Eligibility: Students ages 12-17; international non-UCAS students are eligible to apply

The University of Hertfordshire’s Game Design Summer Camp gives you a practical introduction to the creative and technical process behind building a playable game. You work with Unreal Engine to understand how game environments, mechanics, and player movement come together in a third-person parkour-style project. The course also introduces Blender, allowing you to create and customise 3D assets that make your game feel more original.

Along the way, you explore level design, environment art, gameplay logic, and the problem-solving skills needed to turn an idea into something interactive. Group discussions and individual exercises help you test ideas, refine your approach, and understand how different parts of the game development pipeline connect. Guidance from tutors and assistants gives you structured support as you build confidence with new tools.

Why it stands out: This program stands out for its direct use of industry-relevant tools like Unreal Engine and Blender, giving you a concrete project to build rather than just an overview of game design.

2. Immerse Education’s Software Development & Gaming Summer School

15 Software Development & Gaming Programs in the UK for High School Students 1

Location: University College London, London, UK
Cost: Varies; summer school scholarship available through our bursary programme
Dates: 2 weeks during the summer
Application Deadline: Multiple summer cohorts with rolling admissions
Eligibility: High school students worldwide aged 15-18 

This two-week Software Development & Gaming programme is designed for students who want to go beyond playing games and start creating them. It focuses on the fundamentals of programming, game design, and problem-solving, taught through hands-on, practical work.

You’ll learn how software is built from the ground up, covering core programming concepts, game mechanics, and user experience design. Through structured projects, you’ll move from idea to execution, developing systems that actually work. The Career Insights pathway gives you exposure to how the industry operates. You can find more details about the application here.

Why it stands out: You’ll learn from practitioners, explore real development workflows, and work on projects that reflect real-world challenges in software and gaming.

3. Ravensbourne University London – Games and Character Design Summer School

Location: Ravensbourne University London, London, UK
Cost/Stipend: None
Acceptance rate/cohort size: Not specified
Dates: June 30th – July 2nd
Application Deadline: Not specified
Eligibility: Students ages 16+; international students may apply 

Ravensbourne University London’s Games and Character Design Summer School focuses on the visual and creative side of game development. You work with Ravensbourne tutors and students to explore how original characters are designed, developed, and adapted into assets for games. The course introduces you to areas such as concept art, character design, cosplay, game design, and development in a hands-on format.

Rather than only studying finished games, you examine how visual choices influence a character’s personality, role, and function within a game world. Collaborative activities help you test ideas, receive feedback, and understand how creative work evolves through iteration. The program can also help you begin building portfolio material for future applications to creative or design-focused university courses.

Why it stands out: This program is free and portfolio-oriented, making it a strong option if you want to explore game character design without committing to a longer or more expensive course.

4. Nottingham Trent University – Concept Art for Game Design 

Location: Nottingham Trent University, City Campus, Nottingham
Cost: £545
Acceptance rate/cohort size: Limited cohort size
Dates: July 20-24 | July 27-31
Application Deadline: Not specified
Eligibility: Students ages 15-17; typically open to international students 

Nottingham Trent University’s Concept Art for Game Design course helps you develop the visual foundation behind characters, environments, and game worlds. You experiment with hand drawing, collage, digital drawing, mood boards, and visual research to shape original concepts. The course introduces professional tools such as Adobe Creative Suite and Wacom tablets, giving you experience with methods used in creative design settings.

You also explore perspective, observational drawing, imaginative sketching, and different visual styles used in fantasy, sci-fi, cartoon, and real-life game concepts. Discussions around industry-level concept artists help you connect your own work to broader creative practices. By the end, you create a character and game concept while gaining a clearer sense of what university-level design study can involve.

Why it stands out: It offers strong portfolio-building value, one-to-one tutor attention, and a studio-style university environment that helps you understand how admissions tutors may evaluate creative work.

5. Falmouth University – Introduction to Game Development with Unity

Location: Falmouth University, Games Academy, Penryn Campus, Cornwall
Cost: £180
Acceptance rate/cohort size: Not specified
Dates: July 27-28
Application Deadline: Rolling
Eligibility: Students ages 14-17; international student eligibility not specified, check directly with university 

As one of the more practical software development & gaming programs in the UK for high school students, Falmouth University’s Introduction to Game Development with Unity gives you a focused look at how games are planned, built, and tested. You start by exploring the game development process, including the roles that artists, programmers, designers, and producers may play on a development team.

The course then moves into practical work with Unity, where you learn the basics of asset creation, level design, and gameplay scripting. Most of the experience is workshop-based, so you spend significant time applying each concept rather than only discussing it. By the end, you produce a short playable demo that reflects your first steps in game development.

Why it stands out: The program is compact but highly practical, giving you direct experience with Unity and a playable project that can support future exploration in game design or computing.

6. University of the Arts London – Game Character Design and Animation

15 Software Development & Gaming Programs in the UK for High School Students 2

Location: Central Saint Martins, University of the Arts London, London
Cost: From £690
Acceptance rate/cohort size:
Dates: Multiple 5-day courses available
Application Deadline: Typically rolling
Eligibility: Students ages 11-15; international student eligibility not specified, check directly with university 

University of the Arts London’s Game Character Design and Animation course introduces you to the principles behind memorable animated characters. You study how shape, movement, framing, and traditional animation techniques influence the way a character appears and behaves on screen. Guided by an experienced 2D animator, you design and illustrate your own character while learning core animation methods that continue to shape digital work today.

The course also covers animation history, cartooning, construction lines, layers, inbetweening, and the 12 principles of animation. Through practical exercises, you begin to understand how a static design can be developed into a moving character with personality and visual clarity. The final animated walk cycle gives you a completed piece of work that can support future creative development. 

Why it stands out: This course stands out for connecting traditional animation foundations with game character design, helping younger students build technical confidence and portfolio-ready creative work.

7. King’s College London – Pre-University Computer Science

Location: King’s College London, London
Cost: £3,195 tuition for one course; £3,965 residential package for one week +  £65 application fee
Acceptance rate/cohort size:  Not specified
Dates: July 13-17
Application Deadline: April 10th
Eligibility: Must be in the final three years of high school; ages 16 or 17 before the start date; international students may apply

King’s College London’s Pre-University Computer Science course gives you a condensed experience of studying computer science at degree level. Led by King’s academics, the program introduces major programming principles, program design, efficiency, and advanced computing topics. Lectures, embedded tutorials, interactive activities, small group projects, and peer assessment mirror the kinds of learning formats used in undergraduate study.

The course places a strong emphasis on both theory and practice, helping you connect algorithms, mathematical reasoning, and scientific thinking to real programming tasks. You also complete assignments that require independent research and structured written responses.

Why it stands out: It is taught by King’s academics and structured like a first-year undergraduate module, making it one of the stronger options for students who want rigorous academic preparation in computer science.

8. FDM Apprenticeship Programme

Location: Sheffield Hallam University/North Eastern University, London, UK
Cost/Stipend: Free; paid
Acceptance rate/cohort size: Not specified
Dates: Year-round intake; 3-year programme
Application Deadline: Rolling
Eligibility: High school students (16+) in the UK who meet degree entry requirements in digital and technology solutions

The FDM Apprenticeship Programme is a work-based pathway for students interested in entering digital and technology fields through both employment and academic study. You spend most of your time contributing to professional teams while also completing structured university learning through partner institutions. Depending on the pathway, you may work in software development, IT support, robotic process automation, information security, Salesforce administration, or technology-focused business projects.

The software development route is especially relevant if you want to build technical skills while seeing how code, systems, and client work operate in a professional environment. Internal projects help you gain experience before moving toward client-facing work with major companies. Mentorship and workplace support are built into the program. 

Why it stands out: It combines paid professional experience with academic study, making it valuable for students who want to build software and digital skills while working toward a formal qualification.

9. Sutton Trust Summer Schools

Location: University of Cambridge
Cost: Varies, check here
Acceptance rate/cohort size: 30 spots
Dates
: August 17-21
Application deadline: Rolling
Eligibility: Students aged 14+; UK students only 

Among software development & gaming programs in the UK for high school students, the Sutton Trust Summer School in Computer Science at the University of Cambridge gives you a short but intensive view of academic life at one of the UK’s most recognized universities. You take part in programming labs designed to support both beginners and more experienced coders, allowing you to build skills at an appropriate level.

Lectures introduce areas of current interest in computing, which may include topics such as quantum computing, cybercrime, or other emerging fields. The program may also include field trips connected to computing history or technology, giving you a broader context for the subject. Alongside the academic work, you experience college life through residential activities, social events, and admissions-focused sessions. 

Why it stands out: It offers a rare combination of Cambridge-style teaching, residential university experience, and access-focused support for students exploring competitive UK university pathways.

10. Nuffield Research Placements

Location: Across the UK (hosted by research institutions, universities, and industry partners)
Cost/Stipend: None
Acceptance rate/cohort size: Competitive
Dates: 2 weeks in the summer
Application Deadline: Varies by region, typically mid-April each year; typically, only UK students are allowed
Eligibility: High-achieving students in Year 12 or S5 (16+) in full-time education studying science, technology, engineering, or maths subjects; more info here

Nuffield Research Placements give you the chance to contribute to a live STEM project under the guidance of researchers, industry professionals, or knowledge experts. If your placement is connected to computing, software, data, or applied mathematics, you may work on tasks involving analysis, modelling, coding, technical reporting, or digital problem-solving.

The structure encourages independence while still providing supervision, so you learn how to approach research questions with care and accuracy. Before and after the placement, guided study activities help you strengthen research, data, and analytical skills. During the project, you produce a technical or scientific report and a research poster that communicate your process and findings. You may also use the work toward opportunities such as a Gold CREST Award or the Big Bang Competition. 

Why it stands out: It places you in a real research environment, helping you build a project, report, and poster that can strengthen university applications and future STEM opportunities.

11. Code Clock – Summer School of Programming at Queen’s University Belfast

Location: Queen’s University Belfast, Belfast, Northern Ireland
Cost/Stipend: Not specified 
Acceptance rate/cohort size: Not specified
Dates: July 27-31
Application Deadline: Not specified
Eligibility: Seniors program for ages 11-18; international students may apply

Code Clock’s Summer School of Programming at Queen’s University Belfast gives you a week of focused coding and technology workshops in a university computer science setting. The senior program allows you to choose from areas such as C#, Python, and Unity, making it relevant whether you are interested in software development, game design, or general programming. Each workshop is designed to help you build practical skills through guided exercises rather than abstract instruction alone.

If you choose a game-related pathway, Unity can help you understand how programming connects to interactive design and gameplay. Python and C# options give you a chance to strengthen logic, syntax, and problem-solving skills that transfer across many areas of computing. 

Why it stands out: It offers multiple technology tracks in a university computer science environment, allowing students to focus on coding, game development, or programming logic based on their interests.

12. The UCLA Game Lab Summer Institute

Location: Online
Cost:  $3,591
Acceptance rate/cohort size: Not specified
Dates: June 22nd – July 9th
Application Deadline: June 15th (rolling)
Eligibility: Students must be 15 years of age or older by June 22 and not older than 18 years of age or enrolled full-time in college; international students welcome 

The UCLA Game Lab Summer Institute introduces you to game-making as both a technical process and a creative practice. Across the program, you build a foundation in game design, character creation, world-building, and game programming while learning how each part of the development process connects to the others. You begin with design fundamentals, including how playable characters, conflict, choices, motivations, and game systems shape the player’s experience.

From there, you explore character animation and avatar design, using movement and visual style to communicate personality and identity. The program balances between analog game design and digital production, giving you experience with both tabletop systems and playable video games. You also work with Unity and C# to create interactive environments, test gameplay, and refine your work through an iterative design process. 

13. MIT’s Beaver Works Summer Institute 

Location: Online
Cost: Free for students belonging to families earning under $150,000; $2,350 for others
Acceptance Rate: Selective
Dates: Online courses: early February-mid-June
Application Deadline: Typically, the end of March
Eligibility: High school students entering their senior year; international students are eligible to apply for the online prerequisite courses

MIT’s Beaver Works Summer Institute stands out among the many software development & gaming programs in the UK for high school students for its project-based introduction to advanced STEM fields through real-world technical challenges. The Serious Games Development with Artificial Intelligence track focuses on how games can be used to study complex systems rather than only entertain players.

The project structure asks you to investigate a research question through gameplay, simulation, and AI-driven behavior. What makes this track especially interesting is its use of games to explore real-world dilemmas, such as disease spread, autonomous vehicles, and decision-making in complicated environments. You work in a team to design, build, and test your game modification, which can help you strengthen both technical and collaborative skills. 

14. Stanford Pre-Collegiate Summer Institute – Game Design

15 Software Development & Gaming Programs in the UK for High School Students 3

Location: Online
Cost: $3,200; financial aid available
Acceptance rate/cohort size: Selective
Dates: Session 1: June 15-26 | Session 2: July 6-17
Application Deadline: March 13th
Eligibility: Students worldwide in grades 8-11 at the time of application; must have completed a pre-algebra course

Stanford Pre-Collegiate Summer Institute’s Game Design course helps you understand games from the perspective of a designer, not just a player. You study the principles, language, and workflows that game design teams use to create interactive experiences. The course explores how player behavior, emotional response, design choices, and game mechanics influence whether a game feels engaging.

You also learn how development teams function, how prototypes are used to test ideas, and how playtesting shapes the final design. The course focuses on design documentation, which is a professional tool used to communicate game concepts clearly during development. The curriculum also introduces the history of game development, helping you understand why certain standards, genres, and player expectations exist today. 

15. University of Rochester Online Courses – Intro to Video Game Design

Location: Online
Cost:  $1595
Acceptance rate/cohort size: Not selective
Dates: Multiple 2- and 4-week sessions
Application Deadline: Varies by session
Eligibility: Students around the world aged 13+

The University of Rochester’s Intro to Video Game Design course is a beginner-friendly option if you want to understand how digital games are built and customized. You explore the evolution of gaming, from early arcade systems to console and mobile games, while learning the skills designers use to turn ideas into playable experiences.

The course introduces game design theory, meaningful play, storytelling, narrative genres, and the relationship between rules, mechanics, and player engagement. You also work with a pre-built GameMaker Studio 2 project and customize it into your own 2D platforming game. Along the way, you learn how puzzles, action-adventure elements, drama, and narrative techniques can shape a player’s experience. 

From Game Projects to Future Tech Careers

Game projects can show you how creativity, coding, and problem-solving come together to create experiences people actually enjoy.

The best software development & gaming programs in the UK for high school students featured here offer routes into programming, design, animation, AI, and digital production.

From Unity workshops and Unreal Engine projects to Cambridge computing labs and industry apprenticeships, these experiences can help you test interests before choosing university or clearer career paths.

Want to turn your skills into a future plan? Explore our Career Exploration blogs for guidance on tech careers, creative industries, university choices, and next steps with more confidence.