Harrow
School is situated in Harrow on the Hill in north-west London. The School is
located on a 324-acre estate which encompasses much of Harrow on the Hill and
is one of the best-known schools in the world. Around 837 boys study at Harrow
and live in the School’s 12 boarding houses. Employees particularly value the
School’s beautiful green estate, the positive working environment, and good
relationships with their colleagues.
The School seeks to appoint a part-time teacher of Computer Science from September 2026. This role is fixed term with the possibility of extension, and includes eighteen 40-minute periods of teaching per week.
The Role:
The successful candidate will teach:
Key Responsibilities:
Deliver engaging, well-structured, and challenging lessons in Computer Science across Key Stages 3 to 5.
Prepare boys for public examinations, ensuring strong academic outcomes.
Contribute to the development of departmental schemes of work and teaching resources.
Foster a positive learning environment that supports both academic progress and enthusiasm for the subject.
Support wider departmental and school activities, including co-curricular computer science and enrichment opportunities as appropriate.
Computer Science is one of the
most dynamic and rapidly expanding departments in the School, playing a central
role in equipping boys with the technical fluency and critical thinking skills
needed to thrive in the digital world. The department’s forward-looking
curriculum is both rigorous and creative, placing strong emphasis on
problem-solving, innovation and hands-on experience from the outset.
In the Shell year (Year 9), boys
begin with an introduction to cyber-safety, digital hygiene and touch[1]typing, alongside
structured use of digital tools to support their broader academic progress.
They then move on to a course in artificial intelligence, where they explore
key theoretical concepts and real-world applications in machine learning.
Programming is introduced through Python, with boys undertaking a range of
ambitious projects including mathematical modelling, scientific analysis, and
game development. Later in the year, they apply their skills in designing and
programming intelligent robots capable of performing complex task.
In the Remove and Fifth Forms
(Years 10 and 11), boys follow the CAIE IGCSE Computer Science course (0478).
This builds on the strong foundation established in Shell and introduces a
deeper study of algorithms, system architecture and software development.
Practical work remains central: boys design and test their own programs, work
with hardware such as Raspberry Pi and gaming systems, and complete an
independent project in the summer between Remove and Fifth Form.
At A level, boys study the
Cambridge International Computer Science syllabus, which provides a robust and
intellectually demanding grounding in computational theory and software
engineering. The course fosters creativity and precision in equal measure, with
topics including data structures, systems design, programming paradigms and
algorithmic analysis. Boys gain significant experience in developing software
to solve real-world problems, preparing them for further study in fields such
as Artificial Intelligence, Data Science, Cybersecurity and Engineering. A
number of boys go on to study Computer Science at leading universities in the
UK and overseas.
A detailed job description is included with the attachments to this advert.
Please
note that applications will be considered as they are received. The School
reserves the right to appoint at any time in the process.
The School is committed to safeguarding and promoting the welfare of
children. The successful applicant must
be willing to undergo child protection screening including checks with any past
employer and the DBS.
Equality, diversity and inclusion are
values that are important to us at Harrow. We believe in diversity of thought
and actively welcome anyone regardless of their background to bring
their valuable and relevant skills to our community.
Christine Ryan
020 8872 8003
ryancs@harrowschool.org.uk
