Skip To Main Content

Computer Science

Computer Science is the study of information and how to represent, manipulate, transmit and store it efficiently and securely. It covers a broad range of topics, from Mathematics and logic at the most fundamental to machine learning at the cutting edge, and it has applications to almost every area of human activity. It is currently the fastest growing academic subject in the UK, in both schools and universities.

It is important to understand that Computer Science is not just ICT by a different name. ICT focuses on the use of computer systems and software, whereas Computer Science deals with the fundamental principles of computer system and software design. In this respect, Computer Science is to ICT what mechanical engineering is to driving a car. 

One of the most remarkable things about computers is that their essential nature transcends technology.

The Computer Science department provides a supportive, enthusiastic and fun environment in which students can explore concepts, share ideas, develop skills and interests, and build practical solutions to problems.

Our goals for students in the Computer Science department include fostering a fundamental understanding of Computer Science as an abstract form of engineering, equipping them with a readily applicable technical skill set, providing opportunities for personal exploration beyond the curriculum, instilling an appreciation for applying algorithmic and computational thinking in various subjects, and cultivating learning habits and self-management dispositions for success at Tonbridge and beyond.

The curriculum at Tonbridge begins with the Edexcel GCSE and extends through the sixth form with the AQA A-level. Mathematics A-level typically serves as a prerequisite for undergraduate Computer Science courses, and institutions like Oxford and Cambridge recommend both Mathematics and Further Mathematics A-levels. Students aspiring to study Computer Science at these prestigious universities, with support from the Mathematics department, develop a portfolio of advanced programming techniques. The strongest programmers even have the opportunity to participate in the prestigious British Informatics Olympiad.

In addition to the taught curriculum, there is a programming club in which boys are encouraged to develop their interests in any direction they want, including games programming.

Department Staff

Mr Justin Robertson

Head of Computer Science
MSc, University of London

Mr Wing Shing Chiu

Teacher of Computer Science
BA, University of Cambridge

Up Next

Destinations after Tonbridge

Every year our boys win places at leading universities here in the UK and around the world.


The Design, Technology, and Engineering department offers a dynamic, challenging, and high-quality experience in technology and design.