Summer Schools
Computer Science Summer Schools
Experience life as a computer scientist with our immersive summer school.
Why Choose Our Computer Science Summer School?
- Life-changing computer science summer school in London
- Designed for ages 15-18
- Learn from industry professionals
- Use state-of-the art software and programmes
- Design video games and apps
Students from
countries around the world
Trustpilot rated
from 1600 reviews
5 star-rated by
of students
We’ve welcomed
students since 2012
We’re partnered with
schools worldwide
Kick-start your Computer Science career
AI & Software Summer School with Dukes Plus
Aiming for a career in somputer science, AI, or software? Look no further than our computer science summer school.
With rigorous coaching from industry experts, you’ll have the chance to tackle everything from app design to robotics, and pick up the skills which will kick-start your career.
Dive into life as a computer scientist on visits to some of London’s leading tech companies, work with state-of-the art programmes and software, and network with professionals in the industry. Plus, with UCAS accreditation on offer, there’s the opportunity to earn UCAS points and boost your application to university.
Discover more about our computer science summer school and book your place today.
Our immersive career experiences are delivered by InvestIN, a provider of life-changing career experiences since 2012.
Our Computer Science Summer School
Get a taste of a career in computer science with The AI & Software Summer Experience in London. Designed for students aged 15-18, participants will:
– Take part in a two-day Game Jam to design and build your own platform game
– Programme an obstacle-avoidance robot using Python
– Visit a state-of-the-art motion capture studio in London
– Take part in a 3D modelling masterclass using Blender
You’ll be taught by experienced professionals in the industry and receive career coaching on university choices and ways into the industry.
Hosted at the UCL campus in London, you’ll also experience what it’s like to study at one of the world’s top universities.
Book now to launch your career as a computer scientist.
AI & Software Summer Experience
- Price
- Duration
- Location
- Ages
- Start Dates
- From £2,290
- 1-2 weeks
- London
- 15-18
- 19th July 2027
View Brochure
To learn more about the computer science summer school, view the course brochure.
24/7 Safeguarding
And pastoral support, including a nominated Pastoral & Activity Leader, and a dedicated house parent for residential students.
Coaching from professionals
Minimum of 25 hours of contact time with professionals per week – with coaching and networking opportunities.
Exclusive site visits
Excursions to up to 5 professional workplaces and venues, so you can witness firsthand what a job in your industry looks like.
Career simulations
Immersive, hands-on workshops and activities which replicate the experience of working at the cutting edge of your chosen career.
Why Book Our Computer Science Summer School?
Learn from the best. Whether it’s being taught how to create a game by game design professionals or competing in a fintech challenge with feedback from industry pros, you’ll receive the highest quality of teaching and mentorship.
You have the option to gain a UCAS-accredited qualification on completing the computer science summer school. This will provide you with UCAS points to support your application to university.
Our summer school offers a comprehensive grounding in a range of skills, whatever your interest in computer science. From fintech to app design, game development to motion capture, you’ll work with top-of-the-line programmes and gain the abilities needed to forge an impressive career,
Experience life as a computer scientist on a site visit to one of London’s leading tech companies and a state-of-the art motion capture studio. You’ll learn more about the roles available in the industry, discover what day-to-day life is like for computer scientists, and even network with industry professionals.
Testimonials
Our Computer Science Summer School Campus
Learn more about where you’ll be studying on our computer science summer school.
Ages 15-18
University College London
At University College London (UCL), students aged 15-18 discover thrilling career possibilities. All our immersive career experiences take place at UCL, where students can experience living and studying at one of the leading universities in the world. With the thriving professional culture of London on your doorstep and exclusive site visits to some of London’s top firms, it’s the ideal place to launch your career.
- Price
- Duration
- Start Dates
- From £2,290
- 1-2 weeks
- 5, 19 Jul & 16 Aug 2027
Socials and Special Events
Beyond the Timetable
Discover more of London
At the weekend, residential students have the chance to get out and explore. Activities include a guided London walking tour and a sports day in one of central London’s parks.
Available to residential students only.
Celebrate what you have achieved
The programme concludes with a graduation ceremony recognising students’ work and achievements during their time at summer school – a chance to reflect on the experience and celebrate together.
An exclusive evening of professional connection
Reserved exclusively for students on the 2-Week Enhanced programme, the gala dinner is one of the most memorable occasions of the summer. Held on the penultimate evening, it brings students together for a formal dinner and a special networking event with professionals.
It offers valuable exposure to professional conversations and networks at an early stage – as well as a memorable way to mark the end of the programme.
Available to 2-Week Enhanced students only.
Meet Your Tutors
Our Computer Science Professionals
Josh is a Senior Climate Data Scientist at the NatWest Group leading a team of data scientists investigating the climate impact of investments and how to help customers transition to a greener way of working.
- Josh Hayes
- Natwest Group
- Senior Climate Data Scientist
Damien is an international engineer having worked in both France and South Africa. After three years in the automotive industry, he relocated to London to move into the world of Artificial Intelligence. Having completed his thesis on “Intrinsic Motivation and Artificial Curiosity”, he has worked as a Deep Reinforcement Learning Engineer and Principle Consultant at Decision Lab.
- Damien Lopez
- Decision Lab
- Deep Reinforcement Learning Engineer and Principle Consultant
Federico is the Lead Software Engineer at Freybors responsible for all aspects of the software development cycle. He also teaches software development to help raise beginners to industry-level standards of knowledge to prepare them to enter the Tech industry.
- Federico Capaldo
- Freybors
- Lead Software Engineer
Joe is an experienced video game designer with many years of development to his name. He also works as a tutor, having designed multiple full course structures, including lesson plans, selecting and prioritising software to install and teach based on available hardware.
- Joe Merricks
- Video Game Designer
Orber has worked in many different areas of software engineering, including full-stack development, UI/UX and cybersecurity. He is also an entrepreneur and has founded 2 businesses, one being Orber & Co., is a digital consulting firm with the aim to “help fast-growing businesses with all of their digital needs, in order to continue to grow and expand in this digital world.”
- Orber Soares
- Software Engineer
Zohim is a Senior Quantum Application Engineer at NVIDIA. He completed his BSc in Theoretical Physics at the University of Nottingham and went on to do a MSci in Physics at the University of Cambridge. He also has experience as a research scientist in quantum algorithms and application at Rigetti Computing.
- Zohim Chandani
- NVIDIA
- Senior Quantum Application Engineer
Tutors may change from year to year.
Course Content
What Will I Learn?
On our computer science summer school, you’ll receive an incredible induction into careers in software and AI – through coding challenges, design projects, and coaching from seasoned professionals.
Explore how robotics and artificial intelligence are changing the way we live and work. You’ll examine some of the ethical questions raised by these technologies before assembling and programming an obstacle-avoiding robot using Scratch or Python.
Learn how modern websites are designed and built, from user-friendly interfaces to the code that powers them. You’ll work with tools and languages including Figma, HTML, CSS, JavaScript, and Python as you contribute to a full-stack web project.
Develop the logical thinking that sits at the heart of computer science. You’ll explore core algorithms, tackle programming problems, and learn good coding practices as you build and refine your own work.
Discover the principles behind effective game design, including storytelling, gameplay, level design, and UI/UX. Working collaboratively, you’ll develop an original concept, build an early version of your game, and put it through alpha testing.
Consider the opportunities and challenges presented by rapid developments in AI. You’ll explore questions around ethics and regulation, examine where the technology could go next, and put your ideas to the test in a debate with your peers.
Explore career paths across software engineering, game design, AI, machine learning, and other areas of computer science. You’ll receive coaching on the skills needed to succeed in the field, alongside guidance to help you prepare for competitive university applications and make informed decisions about your next steps.
Get started
Secure Your Place
Check the availability for the next start date and secure your career experience.
Credentials for your applications
A Recognised Certificate of Achievement
After graduation, every student can earn a personalised digital certificate recognising their achievement to use on their UCAS applications.
Students who attend a 2-Week Summer Experience will also receive an industry reference letter, signed by professionals, outlining what they have achieved over the course of the programme.
We can also be included in the UCAS extra activities section, and we are an approved provider for the Gold Residential section of the Duke of Edinburgh’s Award.
Earn UCAS Points for Your University Application
Students who complete the 2-Week or 2-Week Enhanced programme will have the chance to earn a Level 3 Work Experience qualification, worth 8 UCAS points – a boost for UK university applications.
FAQs
No. We do not expect any of our students to have any prior knowledge, simply a keen interest in CS, AI, and software!
We introduce each topic at an introductory level, with guidance from our industry professionals. There are also opportunities to work towards more advanced concepts where students feel comfortable.
Students will undertake various projects, including programming educational robots, designing platformer games in a Game Jam, and creating trading applications.
Yes, participants will visit a state-of-the-art Motion Capture studio and engage with top professionals in the field, providing real-world insights into the industry.
The computer science summer school takes place in London and is based on the campus of University College London.
Yes, we have residential options available. This includes:
- Accommodation
- Meals
- Guardianship
- 24/7 safeguarding
- Social activities in evenings and excursions at weekends
Please select this option when booking.
Absolutely. Around half of our students are from the UK or US, with the other half from other countries around the world. We have welcomed students from 100 nationalities and are proud to have a global student community.
You need to have a minimum English level of B2 (intermediate) to attend this course.
Yes. About half of our students attend as day students. The programme content is exactly the same for day and residential attendees.
Have a Question?
Fill out the form and a member of our team will get back to you as soon as possible.
Make the most of your evenings
Residential students can enjoy a varied programme of evening activities designed to bring the group together in a relaxed setting. Depending on the programme, activities may include movie nights, a board game café, sports and games, wellness evenings, quizzes, scavenger hunts, and craft nights.
Available to residential students only.