Summer Course: Computer Science (Ages 13-15)


Program Description

Computer Science Summer Programme Overview:

  • Programme: Computer Science
  • Fee: £4,595
  • Course Length: 2 weeks
  • Course Type: Residential
  • Locations: Cambridge University colleges

Summer School URL: Computer Science Summer School in Cambridge

Cambridge Computer Science Summer School Program Summary

The impact of Computer Science is present behind the scenes of some of the greatest innovations of the twenty-first century. One need only consider smartphone operating systems like iOS or Android, the emergence of cryptocurrency, or technologies that allow us to communicate instantly with friends around the world to see how it plays a vital role in our everyday life.

But with so many applications, it can be difficult to know where one’s passion lies. That’s why participants who choose to enrol in our computer science programme are given the chance to explore a variety of topics in an interesting and engaging way. The Computer Science summer programme provides participants with a firm grounding in the fundamentals of the discipline, preparing them for further exploration of Computer Science topics at a higher level.

On this two-week residential computer science summer programme in one of Cambridge University’s historical colleges, our tutors will work closely with participants to introduce them to the fascinating world of computer science, breaking down complex topics into manageable pieces and allowing them to develop real practical skills.

Immerse is an inspirational academic computer science programme in Cambridge for the intellectually curious.


Computer Science Summer School Key Benefits

  • Explore the science behind Facebook and Google’s facial-recognition software.
  • Experience machine learning models in action and discuss the untapped potential of Artificial Intelligence.
  • Encrypt, decode, and authenticate information whilst exploring the complex world of cryptography.
  • Discuss new developments in cryptocurrency, critically analysing the strengths and weakness of blockchain technology.
  • Understand the complexity of algorithms as the fundamental building blocks of modern computing.
  • Grasp how modern operating systems handle scheduling, multitasking, memory management, and security.

Topics Covered

The field of Computer Science is as varied as it is interesting. Therefore, we’ve handpicked some of the most relevant and exciting topics to give our participants a unique educational experience that comprises a broad range of theoretical knowledge and expertise that can be applied in numerous innovative industries. Participants might look at cybersecurity, learn about decrypting encrypted messages, create and analyse small programs for security, develop critical thinking skills, learn about blockchain and gain insight into the different coding languages used today.

Participants will also delve into machine learning and other exciting developments in the field of computer science, explore databases and operating systems and look at the engineering of a motherboard and its components.

The Computer Science programme will give students an insight into:

  • Operating systems
  • Databases
  • Programming languages
  • Cybersecurity
  • Cryptography
  • Encryption and practical applications (i.e. Bitcoin)
  • Developments in Computer Science
  • Machine Learning


Computer Science Summer School Course Outcomes

Immerse Education’s summer programme offers a glimpse into what it would be like to study Computer Science. Students will be given all the tools they need to begin seriously studying Computer Science at a higher level. Instruction has been designed to interweave different teaching methods, engaging students in both hands-on, practical computer science challenges, as well as guided instruction from expert tutors. This varied approach helps to solidify knowledge gained through lectures and can help make new ideas more permanent.

Emphasis is placed on the real-world application of theory, showing how individual Computer Science skills map to specific job opportunities and industries. Additionally, Computer Science students will be assigned a larger, overarching coding project designed to give them a feel for the kinds of computing problems they’ll encounter outside the walls of a classroom.

Leaving Immerse at the end of their Computer Science summer programme, participants will feel challenged, having been exposed to complex Computer Science theories. They will have a good feel for the pace of learning they can expect in future study and will have gained a better understanding of their own role as an independent learner.

In completing the computer science summer school course, students will:

  • Decrypt encrypted messages.
  • Create and analyse small programs for security.
  • Develop critical thinking skills.
  • Gain a broad understanding of the different programming languages as their applications.
  • Explore the developments in the field of computer science.
  • Be able to make an informed decision about their future studies.

Students in this course will receive personalised feedback from their tutors about their performance, the material covered, and even a list of individualised suggestions for further study.


The timetable shown below offers an insight into the typical daily schedule, although this may vary depending on the events planned on the given day.

A typical day
  • 08:00 - 09:30 Breakfast
  • 09:30 - 11:30 Morning academic session
  • 11:30 - 13:30 Lunch
  • 13:30 - 15:30 Afternoon academic session
  • 16:00 - 18:00 Academic workshop / Afternoon activity
  • 18:00 - 19:15 Dinner
  • 19:30 - 22:00 Evening social event

Start the day with either a continental or cooked breakfast in the college dining hall. A wide variety of breakfast items helps participants prepare for the challenging day ahead.

Case Studies

Erik Enger Carlson, United Kingdom

2017 Computer Science Alumnus

Erik participated in our Computer Science programme in 2017. Here's what he has to say about his time with Immerse Education:

With the computer science that I in part learned at Immerse, I have now created multiple digital services and companies. Among others the service, a team building game which has now been used by thousands of students and has helped them develop more of a community at their University, high school or summer camp.

With Immerse I got to meet and learn from ambitious people from all over the world and I now hope to bring my services to even more people.


Graduation & Participant Assessment

The final evening of the programme celebrates the achievements of each participant in a graduation ceremony that's followed by a Gala Dinner.

Throughout the Cambridge summer programme, our Immerse tutors will monitor student engagement with the topics that they have been taught. Once the programme has finished, the tutor will write a Participant Assessment that will evaluate how the participant responded to the materials they were introduced to, what progress they made during the sessions, and offer recommendations on how to most effectively advance participant's understanding and interest in the topics that have been explored.

We strongly believe that our Participant Assessments are a crucial element of the learning process and reflective of our commitment to the highest standards of education.


Last updated Aug 2020

Keystone Scholarship

Discover the options our scholarship can give you

About the School

Immerse Education is a two-week residential academic programme in Cambridge with a diverse and enriching curriculum, designed for 13-18-year-old students – providing a taster of what it’s like to stud ... Read More

Immerse Education is a two-week residential academic programme in Cambridge with a diverse and enriching curriculum, designed for 13-18-year-old students – providing a taster of what it’s like to study a subject at a higher level. Read less
Cambridge , London + 1 More Less