Join Succeed and Unlock £50 Credit Towards Any Immerse Programme

Software Development & Gaming Summer School in London

Play Video
Explore the exciting world of software development and gaming in London, a city known for its growing tech industry and creative media. Immerse Education’s Software Development & Gaming summer programme for students aged 15-18 introduces key programming languages, game design principles, and software engineering techniques. Through hands-on coding projects and insights from London’s tech scene, students will develop the technical and creative skills needed to pursue future studies and careers in software development and gaming. Learn more below to see how London can inspire your path in tech and gaming.
This programme is now full. Explore our other London summer programmes or join our waiting list.
Career icon
Career Insights Pathway
Career icon
Career Insights Pathway

Industry Experience

Industry Experience

Provides a comprehensive introduction to various professions. Suitable for students starting to consider their future careers and wishing to explore different professions.

Three men doing something using laptops
Play Video

20,000+

Alumni globally

97%

Participants would recommend Immerse

Explore the Software Development & Gaming Summer School in London

Immerse Software Development & Gaming programmes in London

Software Development & Gaming
Course
In pursuit of cutting-edge game design, participants will master advanced programming, explore coding techniques, and develop intricate software applications.
Provides a comprehensive introduction to various professions. Suitable for students starting to consider their future careers and wishing to explore different professions.
Career Insights
a person draws while using a ruler
Dark-themed checklist icon focusing on age-related categories.

Ages 15-18

Explore the Curriculum

Career Insights curriculum is designed to equip you with the industry experience and academic knowledge needed to excel in top professional environments worldwide.

Project-Based Learning Sessions

In these two-hour sessions, Expert Industry Tutors guide participants through hands-on tasks that provide practical, real-world experience. Each session is designed to equip students with essential skills directly relevant to their chosen field, allowing them to apply theoretical knowledge to practical tasks and gain confidence in industry-related skills.

These sessions cover vital areas such as career exploration, job search strategies, evaluating potential employers, crafting future CVs, and writing impactful cover letters. Each session aims to build a comprehensive skill set that supports participants on their professional journey.

Industry visits offer participants firsthand exposure to their field of interest. Through visits to local companies and on-site guest speaker sessions, students gain invaluable insights into the industry landscape and have the opportunity to network with professionals, helping them understand potential career paths.

Sample industry experiences

Each week, participants receive one-on-one sessions with their dedicated Expert Industry Tutor. These tailored meetings are designed to provide individual feedback and support, ensuring that each student receives guidance suited to their personal development goals.

Module 1 - Introduction to Game Development
Learn the basics of game development, from concept to creation. Explore game mechanics, storytelling, and coding as you design your own simple game using popular game development tools.
Take your game development skills to the next level by learning advanced programming techniques. This module focuses on the technical aspects of coding, including AI, game physics, and multiplayer systems.
Learn about the principles of game design, focusing on user experience (UX) and player engagement. This module covers how to create intuitive interfaces and engaging gameplay mechanics.
Showcase the game you’ve developed, applying all the skills learned throughout the course. Present your game to the class and receive feedback on your design, coding, and gameplay mechanics.

Python is one of the most widely used programming languages when it comes to game design. Popular games like Tic-Tac-Toe and Hangman were both created using Python. In this module, you’ll learn all about Python, discover basic programming concepts, and learn how to read basic Python syntax and interpret error messages. You’ll use your new game design skills built in previous units along with your understanding of Python to create your own game.

RPGMaker is a program which helps us to create 2D role-playing games without the need to code. RPGMaker uses Ruby or Javascript as programming languages and has an attractive interface which makes it user-friendly. The final results of using RPGMaker can be escalated to several platforms often it’s used in game design. In this module, you’ll discover how to install and run the TPGMaker environment, understand the RPGMaker games structure, and create game maps, characters, facilities and elements for the game.

Scratch is a visual programming environment designed to create and share animated stories all the while learning how to code. Scratch offers an intuitive interface which is easy to understand, ideal for beginners just starting out in the game design world. You will use scratch to start building your own games, bring your ideas to life to create a functional prototype, and contribute and experience different solutions to game design problems.

In this unit, we will take a brief look at the various coding languages available to use in computer programming for various purposes but closely in relation to game design. You will learn the differences between coding languages such as how some are easier to use and understand for programmers but may offer less control over computers. We’ll explore how some other languages are more machine-friendly, making them faster to execute and more memory-efficient, but harder for humans to understand. At the end of this module, you will have a firm understanding of the coding languages that are appropriate to use for different game design purposes.

Promotional image for the Cambridge Immerse program featuring a scenic view of Cambridge University.
Sample Timetable

Experience the Summer of Your Life

What Do Our Alumni Have to Say?

Trusted by Parents

Meet Some of Our Software Development & Gaming Tutors

Our software development and game design tutors provide exceptional support to aspiring developers. Their professional experiences and passion for game creation help them guide students through programming exercises, game design projects, and debugging. By sharing their own creative processes and industry knowledge, they spark student innovation, and their personalised guidance ensures students develop strong technical skills whilst bringing their games to life. Tutors also help ESL students master game development terminology essential for global tech careers.

Guest Speakers from Previous Summers

Career Insights participants will hear from an influential guest speaker from a variety of inspiring backgrounds.

Suzanne Williams QPM (FORMER SENIOR DETECTIVE)
Former senior detective
Suzanne Williams QPM

An experienced hostage negotiator who has worked on some of the highest profile and dangerous hostage situations across the world, including negotiating in war zones.

Jody Bragger (EX MILITARY OFFICER AND CEO OF MIDNIGHT RUNNERS)
Ex military officer and CEO of Midnight Runners
Jody Bragger

An ex-military officer and CEO of Midnight Runners – the world’s largest independent running community, he is also the founder of the Mogadishu Marathon, the country’s first since the outbreak of war.

Sarah Outen (ADVENTURER AND TRAVELLER)
Adventurer and traveller
Sarah Outen

A British adventurer who has successfully circumnavigated the globe, overcome huge obstacles and endured extreme conditions in remote environments, often alone for months at a time. 

The Immerse Education Difference

graduation circle icon

Top University Destinations

Our students secure places at the world’s best universities, including Oxford, Cambridge, Harvard, and MIT. Immerse prepares you to excel and stand out in highly competitive environments.

safe house circle icon

Safe and Secure

Students’ safety is our priority. All staff undergo rigorous background checks and safeguarding training, ensuring you can focus on your learning in a protected environment.

award circle icon

Award-Winning Excellence

Accredited by Aegis and BAC, and recognised with top awards like the Queen’s Award for Enterprise, Immerse Education is trusted for delivering world-class learning experiences.

certificate benefit circle icon

Alumni Benefits

Join a lifelong network of alumni and gain access to exclusive events, learning opportunities, and offers from our partners, keeping you connected long after your programme ends.

book list circle icon

Expert Mentorship

Learn from mentors who are current or former students at top universities. Their personalised guidance will give you the insight and support needed to thrive academically.

Enrol in our Programme Today

Save 25% when you bundle Online Research Programme!

Get all the excitement of an In-Person Summer School and gain the 1-on-1 tutoring, Personal Research Project, Accreditation and all other benefits of Online Research programme, when you combine them together.

Ages:
15-18

Dates:

Residence:


View All

Software Development & Gaming Summer School FAQs

Why study Software Development & Gaming at a summer school in London?
London is a global leader in technology and the gaming industry, making it an ideal place to explore software development and game design. Immerse Education’s Software Development & Gaming summer school offers students the opportunity to learn coding, game design, and software engineering in one of the world’s most technologically advanced cities. You’ll explore how software is developed and how gaming is reshaping entertainment and technology industries.
Immerse Education offers Software Development & Gaming programmes in other top tech cities, including San Francisco. Explore our San Francisco Software Development & Gaming summer school for another opportunity to study this exciting field in a global tech hub.
You’ll study topics such as coding, game development, artificial intelligence, and software engineering principles. The course introduces you to how games are designed, programmed, and tested, as well as how software developers use algorithms and coding languages to create engaging, interactive experiences. You’ll also explore the growing role of AI in gaming and how developers use data to enhance gameplay.
Yes, hands-on projects are a core part of the course. You’ll have the opportunity to work on your own coding and game development projects, applying what you’ve learned to real-world software challenges. These projects will help you develop practical skills in programming and game design, giving you valuable experience in problem-solving and creativity. You’ll also learn how to collaborate in teams to develop innovative solutions.
While some basic knowledge of coding is helpful, it’s not required. The course is designed to introduce students to the fundamentals of software development and game design, with expert tutors guiding you through each step. Whether you’re new to programming or have some experience, this programme will help you build the skills needed for future studies or a career in software development.
This summer school provides a strong foundation in both software development and game design, helping you develop the technical and creative skills needed for university-level computer science or game development programmes. By the end of the course, you’ll have a portfolio of projects that demonstrate your coding abilities and problem-solving skills, giving you a competitive edge for university applications and future careers in the gaming or tech industries.
Immerse Education integrates Content and Language Integrated Learning (CLIL) to support ESL students. This approach combines academic content with language development, ensuring that students improve their English proficiency while engaging with subject-specific material. Our experienced tutors use a variety of techniques to enhance understanding and language acquisition. Additionally, they provide personalised feedback and support to help students master subject-specific terminology.

Learn How Immerse Can Transform Your Life

Speak to One of Our Programme Advisors

Schedule a free call with one of our advisors, who will be able to answer any queries you have about our programmes

teacher advisory profile

Subject is unavailable at location

You have selected a subject that is not available at the location that you have previously chosen.

The location filter has been reset, and you are now able to search for all the courses where we offer the subject.

Find a summer school for you: