At a Glance
- Tasks: Teach engaging Computer Science lessons and prepare students for exams.
- Company: Harrow School, a prestigious institution with a beautiful campus.
- Benefits: Competitive salary, positive work environment, and potential for increased hours.
- Why this job: Inspire the next generation in a dynamic and innovative Computer Science department.
- Qualifications: Experience in teaching Computer Science and a passion for technology.
- Other info: Join a supportive community that values diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
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
- 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 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 tasks.
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.
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.
Part-Time Teacher of Computer Science at Harrow School in Harrow on the Hill employer: Harrow School
Contact Detail:
Harrow School Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Part-Time Teacher of Computer Science at Harrow School in Harrow on the Hill
✨Tip Number 1
Network like a pro! Reach out to your connections in the education sector, especially those who might have insights into Harrow School. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Prepare for the interview by diving deep into the school's ethos and curriculum. Show us how your teaching style aligns with their innovative approach to Computer Science. Bring examples of your past successes to the table!
✨Tip Number 3
Don’t just wait for the job to come to you! Apply through our website and keep an eye on any updates or new openings. The sooner you apply, the better your chances of standing out!
✨Tip Number 4
Follow up after your interview with a thank-you note. It’s a simple gesture that shows your enthusiasm for the role and keeps you fresh in their minds. Plus, it’s a great way to reiterate your fit for the position!
We think you need these skills to ace Part-Time Teacher of Computer Science at Harrow School in Harrow on the Hill
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your application to highlight your experience in teaching Computer Science. We want to see how your skills align with the role and the exciting curriculum at Harrow School.
Show Your Passion: Let your enthusiasm for Computer Science shine through! Share examples of how you've engaged students in the subject and fostered a love for learning. We’re all about creating a positive environment.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and structure your thoughts well. We appreciate a well-organised application that’s easy to read!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way to ensure it gets to us directly. Plus, you’ll find all the details you need right there.
How to prepare for a job interview at Harrow School
✨Know Your Curriculum
Familiarise yourself with the CAIE A Level and IGCSE Computer Science syllabuses. Be ready to discuss how you would deliver engaging lessons that align with these standards, especially focusing on problem-solving and hands-on experience.
✨Showcase Your Teaching Style
Prepare to demonstrate your teaching philosophy and methods. Think about how you can create a positive learning environment and foster enthusiasm for Computer Science among students. Share examples of how you've engaged students in the past.
✨Highlight Your Flexibility
Since the role offers flexibility in working arrangements, be prepared to discuss how you can adapt your teaching hours and methods to meet the needs of the school and its students. Show that you're open to taking on additional responsibilities or projects.
✨Emphasise Collaboration
Harrow values good relationships among colleagues, so be ready to talk about your experience working in teams. Discuss how you can contribute to departmental schemes of work and support co-curricular activities, showcasing your commitment to the school's community.