Skip to content
Tonbridge School Tonbridge School
Menu
Visit Apply
  • Home
  • About

    About

    • Headmaster’s welcome
    • Only Connect
    • History
    • Senior team
    • Governance
    • The Skinners’ Company
    • ISI reports and policies
    • Safeguarding
    • Facilities
    • The New Beacon
    • Sustainability
    • Tonbridge Society
    Back to main menu
  • Admissions

    Admissions

    • Welcome to Admissions
    • Year 9 (13+) entry
    • Year 10 (14+) entry
    • Year 12 (16+) entry
    • Exam arrangements
    • International applicants
    • Fees & charges
    • Financial assistance
      • Financial assistance application timeline
    • Scholarships
    • Arrange a visit
    • Transport links
    Back to main menu
  • Learning

    Learning

    • Learning
    • Academic curriculum
    • Departments
    • Exam statistics
    • Learning Strategies
    • Global Futures
    • Beyond the gates
    • Life after Tonbridge
    Back to main menu
  • Co-curricular

    Co-curricular

    • Co-curricular
    • Music
    • Sport
    • Drama
    • Super curriculum
    Back to main menu
  • Living

    Living

    • Life at Tonbridge
    • Our House system
    • Wellbeing
    • Food and nutrition
    • Chapel life
    • School shop
    • Links with Girls’ Schools
    Back to main menu
  • Community

    Community

    • Welcome
    • Community Action
    • Partnerships
    • Charities and fundraising
    • Facilities sharing
    • Community news
    Back to main menu
  • News and events

    News and events

    • News
    • Events
    • Calendar
    • Sports calendar
    • Term dates
    Back to main menu
  • Contact
  • Work with us
  • Tonbridge Society
  • Tonbridge Group
Learning Departments Computer Science

Computer Science

Computer science is the study of information and how to represent, manipulate, transmit and store it efficiently and securely.

It develops problem-solving, logical reasoning, and creativity while equipping pupils with a technical skill set that is now considered indispensable in every field.

Digital creativity

In Year 9, we give students a broad introduction to the School’s IT ecosystem, ensuring they have the skills they need to support their learning across the curriculum and throughout their years at the School. We also introduce computational thinking through MIT’s Scratch platform and practical Python programming, giving all students a basic grounding in computing and allowing them to make informed decisions about their GCSE choices.

GCSE Computer Science (Edexcel 1CP2)

At GCSE, students follow the Edexcel 1CP2 syllabus, which builds a strong foundation in computational thinking and programming. Theory topics include data representation, computer architecture, networks, and algorithms, and programming in Python is the focus of the practical side of the course. Assessment consists of one written exam, covering theoretical concepts, and one on-screen exam, in which pupils are required to write Python code.

A Level Computer Science (AQA 7517)

A Level pupils follow the AQA 7517 syllabus, building on the topics studied at GCSE and exploring more advanced topics such as object-oriented programming, data structures, computational complexity, functional programming, and theory of computation. A key component is the Non-Examined Assessment (NEA), a programming project where pupils develop a software solution to a real-world problem. Assessment includes two written exams: one on-screen, focusing on programming, algorithms, and data structures, and the other on paper, covering theoretical concepts like databases and networking.

University entry

Our pupils regularly gain places at Oxford, Cambridge, Imperial and UCL to study Computer Science.  As early as Year 9, the Computer Science Department encourages them to build a portfolio of their experience in computing, from solving challenges on Project Euler to developing their own software solutions, which they can draw on when writing their university applications. A technical skill set like this supports not only applications to computer science courses, but any course in mathematics, the sciences, engineering, and economics.

Beyond the curriculum

Computer science extends beyond the classroom through coding competitions and extracurricular clubs, and Tonbridge pupils regularly achieve success in national competitions, including Bebras, the Perse Coding Team Challenge, the British Informatics Olympiad, and the new UK Olympiad in Artificial Intelligence.

Head of Department

Head of Computer Science Mr Justin Robertson
Qualifications MSc, University of London

Related news

See all news
Justin Robertson
September 17, 2025

Computer Science students top the national leaderboard for A Level results

February 14, 2025

Tonbridge pupils continue their track record of offers from world-leading universities

August 22, 2024

Remarkable GCSE Results Achieved Once Again

Visit another Department

Back to Departments

Accreditations

Contact us School calendar Term dates News Events Parent links Work with us

Accreditations

Other Tonbridge School Sites

  • Tonbridge School Centre
  • EM Forster Theatre
  • Tonbridge Society
  • Tonbridge Events
  • Recre8
  • IMPACT Programmes
The New Beacon Prep School
© Tonbridge School 2025 Terms and conditionsPrivacy and cookies policyAccessibility statement

Web design

by

TWK