top of page

Foundations of Computer Science: Innovation and Intelligent Systems

Students in Class
Explore how algorithms, data, and intelligent machines shape our modern world. This dynamic summer course offers an inspiring introduction to the fundamentals of computer science while giving you a glimpse into the cutting-edge fields of artificial intelligence, cybersecurity, and ethical tech design.

Whether you’re passionate about coding, curious about how computers “think,” or excited by the possibilities of machine learning, this course gives you the tools to begin building tomorrow’s digital systems today. You’ll develop your programming skills, experiment with code in structured workshops, and tackle creative design challenges with your peers, all under the guidance of expert instructors.

Through real-world case studies and practical activities, you’ll learn not only how to write software but also how to think like a computer scientist, logically, creatively, and responsibly.

What You’ll Learn

  • Core concepts: algorithms, computational logic, and system design

  • Programming fundamentals using Python and/or JavaScript

  • Introductory AI and machine learning: how machines can recognise patterns and “learn”

  • Cybersecurity and data ethics: protecting systems and navigating the risks of tech

  • How emerging technologies are transforming business, medicine, and society

Image by sean Kong

Programme Highlights

Hands-On Coding Labs

Build apps, develop algorithms, and test your logic

AI & Data Sessions

Explore the basics of how artificial intelligence works

Cyber Defence Challenge

Take part in a team-based ethical hacking simulation

Innovation Project

Work with a partner to design and present a tech solution to a real-world issue

Guest Speakers

Hear from software engineers and tech entrepreneurs working at the forefront of innovation

Image by Chris Boland

Why Cambridge?

Home to legendary computing pioneers like Charles Babbage and Alan Turing, Cambridge is a city where history and innovation meet. As part of the ILG Summer Programme, you’ll study in historic university classrooms while diving into the technologies that are shaping the future. It’s a unique opportunity to develop your skills in a setting that has inspired some of the world’s greatest minds.

bottom of page