Online Computer Science & Coding Course

Online Summer School | Ages 15-18

Excited about the future of computer science? This online summer course will introduce you to coding in HTML, CSS, JavaScript and Python.

Create your own computer game, build a website and explore cutting-edge research in AI technology.

Trusted by 7,000+ Global Alumni

4.9

star

Average Rating

850+

Verified Reviews

99%

Would Recommend

Key Facts

Course Location:
Online via Zoom
1-3PM (BST)

Student Ages:
15-18 year olds

Class Size:
Max 15 students

2025 Dates:
June – August
(See all dates here)

Tutor Profiles:
Typically Oxford and Cambridge academics

Tuition Fees:
£595 (one week)
£995 (two weeks)

Course Length:
One or two weeks

Graduation Takeaways:
Letter of Recommendation & Certificate of Achievement

OSA Accreditations:
King’s Award for Enterprise

The Computer Science & Coding Syllabus

You’ll develop your coding skills in Python, HTML and CSS, explore algorithms and experiment with artificial intelligence.
You’ll be guided by expert tutors from leading universities such as Oxford and Cambridge.

The History of Computing

Discover key milestones in the history of computing and debate which of these developments are the most important to modern-day computer science.

View Syllabus

Introduction to Coding: Regular Expressions
Discover regular expressions in coding and learn how these can be used to find patterns in text.
Complexity Analysis
Explore the mathematics for software development and present a comparison comparing algorithm speeds.
An Introduction to HTML

Discover the key features of HTML and apply your new knowledge in a coding task.

Web Development

Discuss how the features of HTML and CSS make them suitable for website design. Then, use HTML or CSS to create your own website.

An Introduction to Python

Discover the key features of Python and apply your new knowledge in a coding task.

An Introduction to JavaScript
Discover the key features of JavaScript and apply your new knowledge in a coding task.
Making Games
Discuss how the features of Python and JavaScript make them suitable for game design. Then, use Python or JavaScript to create your own game.
Artificial Intelligence

Present the key features of artificial intelligence to your peers, using an example of how AI might shape the future of computer science.

The Future of Computing
Present examples of cutting-edge research in computing and debate which developments will be most influential in the future.
How This Helps Your Future
At the end of your programme, you’re invited to attend an online Graduation event to celebrate your achievements with family, friends, teachers, and fellow students.

If you’d like, you can volunteer to share your experiences with the group, offering a great opportunity to reflect on what you’ve accomplished.

We’ll send you a recording of the event so you can revisit it later or share it with family members who couldn’t attend live.

Meet Your Tutor

Daniel Timms

BA Hons (Cantab)
Daniel was awarded a Bachelor of Arts with Honours in Mathematics at the University of Cambridge. He currently works as a software developer and STEM tutor. 

He began programming in MATLAB and later worked as a software engineer at Hewlett Packard Enterprise, developing large-scale C++ applications and natural language processing systems. Outside of his work, Daniel represents the UK in mental calculation and memory competitions!

Please note, our faculty members may be subject to change.

Develop Your Coding Skills

Immerse yourself in the fascinating world of computer science and coding by tackling real-world challenges, participating in masterclasses and learning from an inspirational tutor.

Master Fundamental Coding Concepts
Master key concepts such as complexity analysis, web development and game coding – all under the guidance of one of our expert tutors from leading universities like Oxford and Cambridge.
Be Mentored by an Expert Academic
Work closely with an academic mentor on real-world computer science challenges. Whether applying mathematical principles, troubleshooting code or designing a website, you’ll gain invaluable experience, working through problems just like the experts.
Connect with Future Tech Professionals
Join our weekly video socials to meet fellow students from around the world. These casual, fun events feature games, quizzes and group activities, offering a chance to unwind, socialise and make lasting connections with others passionate about computer science and coding.

Hear From a Graduate

Kristina Sereda
Discover Technology Academy
“Taking part in the Discover Technology Academy was brilliant. I’ve developed new coding skills and gained experience in different subjects like engineering and computer science. My favourite part was the final Challenge, which helped me step out of my comfort zone and make new friends.”

Build an International Network

Join a vibrant global community of passionate, curious and motivated young learners just like you – all while learning and connecting from the comfort of your own home.

Adela Jung Foncillas
Adela Jung Foncillas

AGE: 17

SCHOOL: FES Lörrach

COURSE: Experience Psychology & Neuroscience Academy

 


 
Oxford Scholastica has given me the confidence to determine my own future. I learned to step out of my comfort zone and try incredible new things, even when they seemed scary at first. I've also had the amazing opportunity to build a network of kind and open-minded people, all from different countries.
Alfonso Feris
Alfonso Feris

AGE: 16

SCHOOL: Colegio Los Pininos

COURSE: Experience Engineering Academy

 


 
One thing I have learned at Oxford Scholastica is how to become better at making new friends. I am usually regarded as an introverted person, but here, in less than two weeks, I have made friends as close as brothers. I am sure our friendship will last a lifetime!
Juanita Sele-Matthew
Juanita Sele-Matthew

AGE: 15

SCHOOL: Meadowhall School

COURSE: Experience Business & Enterprise Academy

 


 
Oxford Scholastica has taught me to always reach for the stars. The programme has really opened my eyes to what I want my life to look like. I've learned academic skills but also social and emotional skills, like how to network, how to live away from home and how to make new friends.
Pippa Manning
Pippa Manning

AGE: 17

SCHOOL: Nottingham Girls High School

COURSE: Experience Medicine Academy

 


 
I have found the classes so insightful and interesting and have learnt more about Medicine than I ever have in school, as well as new topics I had never considered. I'm sure this knowledge will be invaluable in my application to medical school and it has made me feel much more confident in my own abilities.
Shanaya Ailsinghani
Shanaya Ailsinghani

AGE: 15

SCHOOL: GEMS Dubai American Academy

COURSE: Experience Medicine Academy

 


 
I have benefitted a lot from Oxford Scholastica. I have developed my social skills, especially learning how to interact with others outside of a formal setting like school, and gained a lot of confidence. The programme has also given me much more clarity about my potential future career options.

Strengthen Your University Application

You’ll gain a Certificate of Achievement, a Letter of Recommendation and access to our Ambassador Programme – all tailored to showcase your academic and professional potential in computer science and coding.

Earn a Certificate of Achievement
Successfully complete the online Computer Science & Coding programme to earn an Oxford Scholastica Academy Certificate of Achievement at our Graduation Ceremony, demonstrating your commitment and hard work.
Receive a Letter of Recommendation
Outstanding students will receive a personalised Letter of Recommendation from their tutor, highlighting their coding skills, contributions and engagement – an excellent addition to university applications in computer science or engineering.
Join Our Ambassador Programme

Looking to deepen your experience? Apply for our exclusive one-year Ambassador Programme to develop networking, communication and leadership skills through monthly virtual sessions.

Course Availability (Summer 2025)

Find the dates and fees for our upcoming online courses for 2025 below.

2025 Course Start Dates:
30th June
14th July
28th July
11th August
What’s Included in Your Tuition Fee

ACADEMICS

  • 20 hours of live teaching (two weeks)
  • 4 hours of Masterclass sessions
  • Preparatory reading list
  • Independent study assignments
  • Detailed, personalised feedback  

GRADUATION

  • Graduation Ceremony
  • Letter of Recommendation 
  • Certificate of Achievement 
  • Invitation to the Ambassador Programme
  • Ongoing advice and support 

Two Week Courses

£ 995

One Week Course

£ 595

Your Questions,
Answered.

What are the entry requirements for this course?

We have three entry requirements:

i) You must be aged between 11-18 years old at the start of your chosen course.

ii) You must be motivated to learn more about the subject you wish to study (there’s space for you to write a personal statement on our registration form). We find that when students are self-motivated and eager to make the most of the opportunity, the experience can be truly transformative.

iii) You must be able to speak, read and understand English well. Though we require no formal testing, our minimum English level is Common European Framework Level C1, which equates to IELTS 6.5. If you’d like to arrange a call to check whether you have the right level of English, please feel free to contact us.

What should I write in my Oxford Scholastica personal statement?
Our admissions panel reads through each student’s personal statement to determine if they’d be a good fit for our programme. We welcome bright and intellectually curious students from around the world – those who are passionate about their subject and eager to challenge themselves.

We don’t have any academic prerequisites, as many of our students have never been exposed to their chosen subject before, so instead we’re looking for motivation and mindset.

How long are the programmes?
You can choose to attend for either one or two weeks.

Most students opt for the full two-week experience, and we highly recommend this option to fully engage with your chosen subject and make the most of the programme.

What time will my live tutorials take place?

Live tutorials will run daily from 1-3 PM UK time. This schedule is designed to accommodate students across multiple time zones, creating a truly global classroom experience.

How many hours does the course run each day?
You’ll have two hours of live contact time with your tutor each day, plus around two hours of independent study or group work. In total, you should plan to dedicate approximately four hours a day to the course.
Do I need any special equipment to attend Oxford Scholastica Online?
You don’t need any special equipment in order to attend our online courses. All you need is a computer with a stable internet connection and a webcam. Ideally you’ll be able to sit in a quiet room where you won’t be disturbed for your tutorials.
Is the online course content the same as the summer school course?
Our online courses are project-based, meaning you’ll regularly apply what you’ve learnt to real-world problems. While these courses have been designed in accordance with our learning philosophy of Learn, See, Do – just like our Oxford summer schools – the content is different, with a greater focus on problem solving. You can join us for both an online course and an Oxford summer school in your subject without repeating material.
Who will my tutor be?

We carefully select and train the best qualified tutors for each course. Our tutors are subject experts from world-class institutions, including the Universities of Oxford and Cambridge. Learn more about our tutors here.

Will I get a certificate at the end of an Oxford Scholastica Online course?
Yes, all students who successfully complete one of our online courses will receive an Oxford Scholastica Academy Certificate of Achievement upon programme completion.

Students who meet our criteria will also be awarded a personalised Letter of Recommendation from their tutor, highlighting their strengths, participation, personality and more.

Related Programmes & Resources

See what other Computer Science & Coding programmes we offer below.
And check out relevant articles on our blog to help you level up your academics.

Coding Course in Oxford
Excited about the future of computer science? This summer, experience first-hand what it’s like to study the subject at university. Join us in Oxford to explore cutting-edge research, experiment with artificial intelligence and discover the future of computing.
Articles About Technology
We have hundreds of articles written by university students studying STEM subjects. Get top tips on how to revise for exams, discover our guide to studying technology-related subjects at university and learn about the history of technology.
Online Coding Internships
Explore our online Computer Science internship opportunities to discover what a future in the field could be like.
Work alongside an academic researcher to gain valuable practical experience for your university applications.

We Help Students Seize the Future

Our immersive programmes give young people with big dreams the opportunity to get a true understanding of their career path.