Continue Application
Computer Science Programme

Computer Science Programme

A summer course designed to introduce students aged 16-18 to the field of Computer Science, including three programming languages.

Apply Now

Course Summary

On this Computer Science summer course, students interested in the world of technology learn about the core theory of Computer Science, as well as getting practical instruction on how to programme and code in three different languages. By the end of the course, students will possess all the skills necessary to build a website, which they will showcase to their peers.

The Computer Science Programme introduces students to the ever-changing discipline of Computer Science, with particular emphasis on the use of computer systems to calculate, analyse and present data. In particular, the course provides a valuable grounding in not only utilising computers as a valuable problem-solving tool, but also in presenting and communicating results via the internet.

What to expect from Computer Science for 16 – 18 years

This course provides a complete introduction to the thriving field of Computer Science, using the internet to illustrate key concepts. Students learn website design using HTML for structure, CSS for formatting and Python to provide them with a foundation in a more scientific programming language. The mathematical principles behind computer science are also explored, as students investigate the use of algorithms in programming.



Oxford Royale Academy’s Computer Science Programme is aimed at anyone who wants to learn more about this increasingly popular – and vital – subject. The programme is suitable for students with intermediate-level IT skills, but does not require any programming experience.

Course Outcomes

By the end of this course, students will have:

The table below gives an indication of the subject areas that will be covered in each day’s lecture and seminar. Although every effort has been made to ensure accuracy, please note that topics and timings may be subject to change.


Week 1 Week 2
Monday Lesson 1 : Welcome and Setup Lesson 14: Methods & Functions
Lesson 2: Introduction to HTML5 Lesson 15: Data Structures
Lesson 3: LAB Project Lesson 16: LAB Project
Tuesday Lesson 4: Tables and Multimedia Lesson 17: Strings & REGEX
Lesson 5: CSS Web Styling Lesson 18: File Operations
Wednesday Lesson 6: HTML Forms & User Imput Lesson 19: Students Presentations
Lesson 7: Web Scripting JavaScript Lesson 20: Student Presentations
Lesson 8: LAB Project Lesson 21: LAB Project
Thursday Lesson 9: Welcome to Python Lesson 22: Debugging Lesson
Lesson 10: Variables and Operators 23: Student Presentations
Lesson 11: LAB Project
Friday Lesson 12: Control Statements Lesson 24: Evolution and Maintenance
Lesson 13: LAB Project Lesson 25: Code Challenge
Lesson 26: Code Challenge



Take this course if…

Take this course if you want to know how to build your own website, if you are hoping to undertake computer-based research, enter a career in computer science, become a tech entrepreneur, or simply to gain practical skills you can add to your CV.


St Andrews University

  • Location St Andrews
  • Ages Ages: 16-18
  • Bedroom Type Superior single
  • Bathroom Type En-suite
  • Year Built Founded in 1413

Oxford College Accommodation

  • Location Oxford
  • Ages Ages: 12+, 13-15, 16-18, 19+
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & Shared (single gender)
  • Year Built Founded in 1096 (University of Oxford)

Cambridge University Accommodation

  • Location Cambridge
  • Ages Ages: 13-15, 16-18
  • Bedroom Type Single and twin
  • Bathroom Type En-suite & shared (single gender)
  • Year Built Founded in 1209 (University of Cambridge)

Imperial College London

  • Location London
  • Ages Ages: 16-18
  • Bedroom Type Single
  • Bathroom Type En-suite
  • Year Built Founded in 1907

Further Information

Related Courses

Need more information about our programmes?

Study In Confidence