Job Search and Career Advice Platform

Enable job alerts via email!

Teacher of Computer Science

ISC group

Greater London

On-site

GBP 60,000 - GBP 80,000

Part time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prestigious educational institution in Greater London is seeking a part-time Computer Science teacher to begin in September 2026. The role involves teaching CAIE A Level and IGCSE Computer Science, contributing to an exciting curriculum and fostering a positive learning environment for students. Ideal candidates will have a degree in Computer Science, prior teaching experience, and the ability to engage boys in technical subjects. Flexibility in working arrangements and potential for increased teaching hours is offered.

Benefits

Positive working environment
Beautiful green estate
Good relationships with colleagues

Qualifications

  • Experience in teaching Computer Science at secondary school level.
  • Strong knowledge of CAIE Computer Science syllabus.
  • Ability to engage students in technology and problem-solving.

Responsibilities

  • Deliver engaging lessons across Key Stages 3 to 5.
  • Prepare students for public examinations.
  • Foster a positive learning environment.

Skills

Computer Science teaching
Python programming
Curriculum development
Classroom management

Education

Degree in Computer Science or related field
Job description

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:

  • CAIE A Level Computer Science (9618)
  • CAIE IGCSE Computer Science (0984)
  • Year 9 Computer Science

with flexibility in the working arrangement and the potential for increased teaching hours in the future.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Part-Time Teacher of Computer Science

Springwell Alternative Academy

Greater London
On-site
GBP 30,000 - 40,000
Part time
30+ days ago
Post Graduate Assistant Teacher of Computer Science

Springwell Alternative Academy

Cambridge
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Post Graduate Assistant Teacher of Computer Science

ISC group

Greater London
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Teacher of Computer Science

ISC group

England
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Teacher of Computer Science

Sheffield High School

Greater London
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Teacher of Computer Science

Heathside school

Weybridge
On-site
GBP 25,000 - 45,000
Full time
30+ days ago
Prep School Computer Science, Robotics and AI Specialist

International School Pte. Ltd.

Greater London
On-site
GBP 60,000 - 80,000
Full time
30+ days ago
Prep School Computer Science, Robotics and AI Specialist

St. Andrews International

Greater London
On-site
GBP 35,000 - 55,000
Full time
30+ days ago
Prep School Computer Science, Robotics and AI Specialist

St Margaret's Prep

Greater London
On-site
GBP 30,000 - 50,000
Full time
30+ days ago
Prep School Computer Science, Robotics and AI Specialist

Brighton College (Singapore) Pte Ltd

Greater London
On-site
GBP 60,000 - 80,000
Full time
30+ days ago