Skip to content
Main Menu
Our programmes
Browse by Category
Our programmes
View all programmes
Our programmes
Medicine & psychology
Our programmes
Engineering & architecture
Our programmes
Business & finance
Our programmes
Law & politics
Our programmes
Culture & media
Our programmes
Our programmes
Browse by Ages
Our programmes
Ages 12-14
Our programmes
Ages 15-18

Our Summer Experiences are now over 75% full. Places are highly limited; register now to avoid disappointment.

Our Summer Experiences are now over 75% full. Places are highly limited; register now to avoid disappointment.

The Young Software Engineer Summer Experience

InvestIN Education
InvestIN Education

The Young Software Engineer Summer Experience


We are now over 75% full for this experience and expect to be sold out soon.

The Young Software Engineer Summer Experience gives students aged 15-18 a fully-immersive experience of working as a software engineer in London 

Over the course of 15 days, students will have some of the most exclusive experiences of software engineering that one can imagine: programme robots, design your own video game and create your own app from start to finish.

Join us for a life-changing experience that set you up for a future as a successful software engineer.


Read all highights

Immersive Software Engineering Experiences:
  • Engage in a 2-day Front & Back-end web development workshop, create a full-stack project using Python & Java
  • Take part in a 2-day Game Jam to design and create your own platformer
  • Discover the robotics and AI projects London’s top University Software Engineers have created
  • In conversation with: Ethical hacking – Gain expert advice from top professionals, the threat behind hacking, cyber-attacks and the key steps you can take to protect yourself
  • Engage in a cybersecurity team simulation attacking and defending a system
  • Using your UI/UX skills, in teams, devise a trading app with a unique selling point
  • Take part in a private networking event at London’s renowned Canary Wharf 
Meet Senior Software Engineers:
  • Be coached through the immersive experiences with entrepreneurial software engineers, who’ve founded successful firms specialising in front & back-end development, cyber security, tech recruiters and more
  • Private networking session with ambitious Fintech, software engineering students & professionals, create vital connections for your future career
Career Coaching:
  • Receive training on how to land the most desirable jobs in software engineering
  • Advice on subject choices, university selection, work experience, extra-curricular activities and more
  • World-class professional development training: dedicated coaching on all the soft skills you need to become a top software engineer: logical thinking, problem solving, leadership, teamwork, communication, time management and more
Competitive advantage in your university application:
  • Attending the Experience demonstrates that you have gained key skills which are highly valued by top universities
  • Complete the online assessment after the programme and receive a personalised certificate to include in your university applications & Linkedin
World class universities & world class people:
  • Experience one of the best universities on the planet: University College London (UCL).
  • Meet talented, ambitious and likeminded students from around the world who fly in for the summer experience, creating an invaluable lifetime network.
Design Your Own Summer Experience:

•    Select your preferred length of experience. You can choose to attend for:

1.     Days 1-15 (the full experience); or
2.    Days 1-10 only; or
3.    Days 1-5 only

•    Accommodation, meals, guardianship and airport pick-up are available if required and can be added at checkout

Immersive Experiences Days 1-5

Software Architecture

  • Explore the first phase of the software development life cycle, software design
  • Explore the principles and concepts involved in the analysis and design of large software systems
  • Learn about the best approaches to conceptualizing software structure and constraints

UX and UI

  • Become the UX designer: learn how to gather a client’s requirements, build a prototype and pitch it
  • Working with a prototype: learn the different approaches and techniques used when creating a new design

Front-End Engineering

  • Explore the ‘front-end’ (also known as client side) of software engineering
  • Discover the most important software-building tools: HTML, CSS, JavaScript and more
  • Get hands on: Engage in a 2-day Front & Back-end workshop - Web development simulation, create a full-stack project using Python & Java

Back-End Engineering

  • Explore the main algorithms and discover how to solve programming problems efficiently
  • Get hands-on: create the back end of a full-stack project using Python
  • Learn common methodologies, tips and tricks to perform better when coding

Robotics and AI - Programming+

  • Discover the robotics projects London’s top University Software Engineers have created
  • Learn the different software used in robotics today
  • Debate the future of AI
  • Discuss the moral dilemmas of robotics: do robots have a positive impact on society?
  • Engage in beta testing simulations to keep your coding skills sharp

We are now over 75% full for this experience and expect to be sold out soon.

This Summer Experience is for students aged 15-18 and you do not require any prior knowledge to attend.

The programme starts on 28th July 2023. You can choose to attend for either days 1-5, days 1-10 or days 1-15; and either with or without accommodation. Pricing for all options is set out below.

Click “Register Now” to book your place. Alternatively, if you wish to pay via invoice/instalments, please complete this form and a member of our team will reach out to you.

London 5-Day London 10-Day London 15-Day
Length Days 1-5 Days 1-10 Days 1-15
Explore UI/UX, front-end and back-end engineering, in a 2-day coding masterclass
Take part in a 2-day Game Jam workshop, exploring the foundational elements of the craft and development of what makes a great video game.
Private networking session with top software engineers
World-class professional development training: 5 days of coaching on all the skills you need to become a top software engineer
Summer Experience fee £1475 £2850 £3950
Optional fee for University of London accommodation (private single rooms) with all meals and guardianship included Available for an additional
Available for an additional
Available for an additional
Optional fee for London airport pick-up and drop-off (each way) Available for an additional
Available for an additional
Available for an additional

Choose a location below:

In Person

Available dates:

  • 28th July 2023


  • The programme is based at UCL and the surrounding University of London campus. Certain days take place in other key industry locations in London.

Accommodation location:

Please find below some of our most frequently asked questions. If you have any other questions you'll be able to find our full FAQ list here and you are also welcome to reach out to us at and we'll be happy to help!

When is the deadline for registering for an experience?
Places on our programmes are allocated on a first-come, first-serve basis so we will close registration as soon as we reach capacity, because of this we would always recommend booking as soon as possible to ensure you do not miss the opportunity to attend.
Do I get a certificate?
Upon completion of the programme you will receive a bespoke certificate to include in all of your future applications. This will help you stand out from the crowd and show your passion for your chosen career. Letters of attendance are also available upon request at
Who are your safeguarding team?
On each Summer Experience, we have safeguarding team members on-site 24/7 to promote the safeguarding and pastoral welfare of our students. Our team are security-vetted (enhanced DBS-checked) professionals who work in education full time and our team is made up of Academic Professionals / LSA, Safeguarding Officers, Nursing Professionals, and Mental Health Practitioners. Students will therefore always be able to easily contact a guardian, should they need any support.
What is included in the accommodation package?
You can choose to add our accommodation package to your booking where you will be allocated to the University of London's Garden Halls, College Hall, or International Hall. Here, you will enjoy your own private room, 3 meals a day, and 24/7 guardianship. There are also lots of communal areas such as a games room and cinema room where you will be able to socialise with other students. Our safeguarding team will also put on evening activities such as trivia night, games night, and sports evenings. You will be able to arrive at the accommodation the day before the programme starts and checkout will be the day after the programme comes to an end.
Do you offer payment plans?
We offer payment plans for our Summer Experiences, allowing you to pay in instalments. A 50% deposit is required to reserve your place. To arrange your personalised plan contact contact us at
Will there be any opportunities for rest days?
On the mornings of day 6 and day 11 you will have rest time to allow you to recharge for the next period of your programme. You will also have time in the evenings and during your lunch break to relax and socialise with the other students on the experience.



There are no travel restrictions in place in order to enter the UK; you are not required to test or to provide proof of vaccination status, so you can book your programme place with confidence.



If you are trying to register and the registration box is not appearing it is likely because of firewall restrictions on your desktop device.

You may wish to try on your mobile device instead. Alternatively, please email with details of the programme you want to register for. We will reserve your place immediately and send you a link to pay by card online.