Experience Computer Science & Coding Academy

(for ages 15 to 18)

Are you looking to find out about cutting edge developments in technology, such as Artificial Intelligence (AI), or wanting to develop your coding skills?

Explore these topics and more in the historic city of Oxford. You’ll leave with insights into what it’s like to work in a technology-related field, greater clarity about your future and subject knowledge that puts you ahead of the curve.

Oxford Scholastica students working together at the Experience Computer Science & Coding Academy at the Oxford Summer School

Key Facts

Location: University of Oxford campus
Ages: 15–18
Class size: Maximum 15 students
Fees: £6,995 £6,495 if booked by 31st Dec
Length: 2 weeks
Dates: 30th June-13th July, 14th-27th July, 28th July-10th August 2024
Receive: Graduation Certificate & Letter of Recommendation


Our courses combine tutorial-style teaching with practical challenges and debates. Small class sizes and expert tutors help you dive deep into your chosen subject area.

By joining our Experience Computer Science and Coding Academy, you’ll get to:

  • Immerse yourself in practical, hands-on opportunities which will get you to grips with programming, web design, and the future of artificial intelligence. You’ll achieve this while getting the Oxford Scholastica experience, learning from world-class tutors and making friends with students from around the world.
  • Meet a successful young coding and computer science professional and learn their lessons of success.
  • Put your creativity, technical knowledge and teamwork skills to the test in our App Challenge.
  • Develop skills in high demand by universities and employers, such as public speaking, critical thinking and teamwork, via our Masterclasses.
  • Build your global professional network by meeting students from all over the world and joining our alumni community.
  • Attend our Graduation Ceremony at Oxford University’s Saïd Business School, and get a Graduation Certificate and personalised Letter of Recommendation from your tutor.
Oxford Scholastica Academy Tutor teaching students at the Experience Computer Science & Coding Academy in Oxford


What better way to learn about a career than to talk to someone who’s living it? Our Heroes programme invites you to meet a successful professional from the computer science and coding field and:

  • Learn more about what a day in their life looks like
  • Understand more about the cutting edge aspects of the sector that they work in, and hear their top career tips
  • Ask them your burning questions about their university and career path


Challenges are one of the most exciting parts of our programme! Halfway through our Experience Computer Science and Coding course, you’ll take part in our fast-paced App Challenge. It’s certainly not the only practical activity you’ll do on your course – the course is full of opportunities to apply your skills – but for many of our students, it’s their highlight!

  • Put all the theory you’ve learned into practice and apply your knowledge to a real life problem.
  • Collaborate with the Experience Business and Enterprise students to come up with an idea for a mobile phone app – you’ll build a prototype, while they’ll conduct market research and come up with a brand and business plan.
  • Pitch to our expert judging panel – will you be on the winning team?
Oxford Scholastica Academy Tutor teaching at students at the Experience Computer Science & Coding Academy in Oxford

Hear from parents

Entrusting your child to a summer school can be a big decision.

Hear from parents about why they chose Oxford Scholastica, and how they found the experience. 

If you'd like to find out more about how we'll look after your child please click below to arrange a call.

Course programme

Course Outline

On our Experience Computer Science and Coding course, you’ll cover a range of challenging topics across nine classroom sessions.

Class 1: Introduction to Computer Science

What do the ancient Babylonians, Da Vinci and Bill Gates have in common? We’ll explore the development of computing, from the abacus to mobile phone apps.

Class 2: The Basics of Python

What is python? In this class you’ll get to grips with one of the many programming languages: python. You’ll start to understand different structures of coding.

Class 3: Introduction to JavaScript

How do you code with JavaScript (JS)? Discover the many applications of this important programming language and get hands-on experience coding in JavaScript.

Class 4: Python as a Tool for Making Games

How are games created? We’ll explore how JavaScript and python can be used to build basic games.

Class 5: Introduction to HTML

What are the building blocks of a website? You’ll discover how to use HTML (Hypertext Markup Language) to form the building blocks of a website.

Class 6: Introduction to CSS

How can you style a website? Looking at CSS (Cascading Style Sheets), we’ll explore different ways of styling a website.

Class 7: Making Websites

Put your skills into action and complete a website coding task using HTML and CSS.

Class 8: The Future of Computing

Explore the debate surrounding Artificial Intelligence and the ethical considerations of the future of technology.

Class X
Your final class is based on your tutor’s personal expertise in the field, focusing on cutting-edge research that they’re passionate about.

Please note this course outline may be subject to change.

More information

Want to know more about attending our Experience Computer Science & Coding Academy? Learn about what your schedule will look like, where you’ll stay, our entry requirements and some of the fun activities that will round out your academic experience.

Reserve Your Spot

Ready for a life-changing educational experience? Apply in minutes and reserve a spot for Oxford's #1 rated summer school and online programmes.