Computer Science Tutor

5 months ago


Egham, United Kingdom Study Group Full time

**Contract type**: Variable Hours (Up to 25 hours per week) - Fixed Term (23/01/2026)

**Location**:Egham, Royal Holloway International Study Centre

**Salary**: up to £32.28 per hour

**JOB OVERVIEW**

The International Study Centre at Royal Holloway University is seeking a Computer Science tutor to join the STEM team. In this role, you will collaborate with colleagues to ensure the effective implementation of teaching programs in alignment with our teaching, learning, and assessment strategy, as well as broader scholarship goals for an exceptional student experience. Your responsibilities will extend to direct contributions to student support and the introduction of innovative teaching practices within the Centre. As a tutor, you will play a key role in designing, developing, and producing teaching and learning materials, facilitating delivery across various Computer Science modules at Foundation (RQF Level 3), Year One Undergraduate (RQF Level 4), and Pre-Masters (RQF Level 6) levels.

**ABOUT THE ROLE**

Reporting to the Head of STEM you will be responsible for the design, delivery, and development of modules in Computer Science.
- Contribute to the design, delivery and development of modules offered by Royal Holloway University International Study Centre.
- Prepare and deliver teaching lectures, seminars, and tutorial sessions, with variable hours up to 25 hours per week.
- Write and prepare unit examinations and other forms of formative and summative assessment.
- Mark students’ formative and summative assessment submissions and provide timely feedback to students on their performance, including tutorials and writing regular student reports.
- Develop and update course material for modules and teaching sessions, including module material for the Virtual Learning Environment (VLE).
- Work with the Centre’s administration team in the delivery of induction, orientation, and registration programmes.
- Notify and liaise with colleagues, where necessary, to ensure all students receive appropriate ongoing welfare and progression support.
- Track students’ academic journey and identify and implement appropriate intervention strategies to support ongoing learning.
- Act as a Personal Tutor for one or more groups of students.

**ABOUT YOU**
- A Master’s degree in a relevant field such as Computer Science or Information Security (current Master’s students with appropriate experience will also be considered) OR considerable relevant industry experience.
- Relevant Teaching Qualification or significant experience working with students.
- Experience of teaching computer science and engineering modules in the UK Higher or Further education sector, including lab-based teaching, or relevant industry experience that translates well to the classroom.
- Experience with Object-Oriented programming (Java, Python)
- Experience in Web designing (HTML, CSS, and JavaScript)

**ABOUT US**

Study Group is a leading international education provider that is dedicated and passionate about helping students around the world, creating a brighter future and reaching their full potential. With university partnerships and a variety of face-to-face, online, and hybrid study programmes, we can provide students with the resources and guidance they need to succeed. Our global network of offices and university partnerships ensure that students receive the best educational services available. Additionally, our Insendi platform enables us to deliver innovative, accessible, and intuitive digital learning experiences with the most advanced digital tools available.

**ORGANISATIONAL COMPLIANCE**

Study Group is proud of its high standards in safeguarding and recognises its importance in enabling the best possible student experience and outcomes. For successful applicants the following checks will be conducted
- Criminal Background Check (country specific), x2 References, ID and Right to Work checks as well as Education Verification.

We are proud to be an equal opportunity employer and we strive to create a diverse and inclusive workplace. We are committed to providing equal opportunities for all individuals, regardless of race, gender, religion, nationality, or any other factor. We believe that the best person for the job should be selected based on skills and experience alone. Your information will be kept confidential and stored securely. Please see our Privacy Policy.

TkIeLI16Qo



  • Egham, Surrey, United Kingdom Windsor Forest Colleges Full time

    Job OverviewWindsor Forest College Group is seeking a part-time Computer Science Teacher to join the Strodes team.This is a 0.38 contract with a working pattern of Tuesday, Thursday, and Friday.The ideal candidate will have a demonstrable enthusiasm for Computer Science and the ability to teach Level 3 learners effectively.Key Responsibilities:To teach...


  • Egham, Surrey, United Kingdom Windsor Forest Colleges Full time

    Computer Science Teacher OpportunityWe are seeking a talented and experienced Computer Science teacher to join our team at Strodes campus. As a part-time Computer Science teacher, you will be responsible for delivering high-quality teaching and learning experiences to our Level 3 learners.Key Responsibilities:Develop and deliver engaging computer science...


  • Egham, Surrey, United Kingdom Windsor Forest Colleges Careers Full time

    We are seeking a highly skilled Computer Science Educator to join our team on a part-time basis.The successful candidate will be responsible for teaching Computer Science to Level 3 learners with a clear passion for the subject.The ideal candidate will be able to ensure high-quality student learning through the effective and efficient use of our college's...


  • Egham, United Kingdom CV-Library Full time

    Windsor Forest College Group is looking for aTeacher of Computer Sciencetojoin the Strodes team on a part-time basis. This is a 0.38 contract with the working pattern as Tuesday, Thursday, and Friday. Teacher of Computer Science We seek someoneTo teach Computer Science to Level 3 learners with demonstrable enthusiasm for the subject. To ensure high...


  • Egham, United Kingdom Windsor Forest Colleges Group Full time

    Windsor Forest College Group is looking for aTeacher of Computer Sciencetojoin the Strodes team on a part-time basis.This is a 0.38 contract with the working pattern as Tuesday, Thursday, and Friday.Teacher of Computer ScienceWe seek someoneTo teach Computer Science to Level 3 learners with demonstrable enthusiasm for the subject. To ensure high quality...


  • Egham, Surrey, United Kingdom Windsor College Full time

    Windsor Forest College Group is seeking a talented Teacher of Computer Science to join the Strodes team on a part-time basis.About the RoleWe are looking for an enthusiastic educator with a passion for teaching Computer Science to Level 3 learners. As a member of our academic team, you will be responsible for delivering high-quality lessons that cater to...

  • Economics Tutor

    4 weeks ago


    Egham, United Kingdom Study Group Full time

    Contract type: Variable Hours (up to 25 hours) – Fixed Term (31/12/2026) Royal Holloway University International Study Centre are looking for a motivated, engaging tutor to join our Business, Arts and Social Science team as an Economics specialist. Experience teaching Maths is also highly desirable. You will work with colleagues across the Centre to ensure...


  • Egham, Surrey, United Kingdom Enterprise Holdings Full time

    Job Title: Senior Software Engineer - High-Performance ComputingJob Description: We are looking for a skilled Senior Software Engineer to join our team in the field of high-performance computing. The ideal candidate will have a strong background in computer science, with expertise in high-level languages such as Java and Python. The successful candidate will...


  • Egham, Surrey, United Kingdom Retrack Personnel Holdings Limited Full time

    Our client, a leading manufacturer of aerospace components, is seeking a skilled CNC Machinist and Programmer to join their team in Egham. The successful candidate will be responsible for programming, setting, and manufacturing small-batch aerospace components using CNC 2 & 3 axis lathes with live tooling online via Fanuc controls.Key...


  • Egham, United Kingdom CV-Library Full time

    Hello, My client based in Egham is currently in need of a CNC Programmer/Setter/Operator (Turning). The job purpose would be to program, set and manufacture small-batch aerospace components. PRINCIPLE ACCOUNTABILITIES * Programming CNC 2 & 3 axis lathes with live tooling online via Fanuc controls * Setting and production of first off’s to...


  • Egham, United Kingdom Isosceles Finance Full time

    **About Isosceles** Isosceles is a business services company founded to support rapidly growing and investor-backed companies with fractional CFO services, commercial accounting and HR services. Our service portfolio has grown steadily over the years to include: - Mergers and acquisition support - Fundraising and investment support - Business reporting for...

  • CNC Machinist

    5 months ago


    Egham, United Kingdom Crescit Full time

    My client based in Egham is currently in need of a CNC Programmer/Setter/Operator (Milling). The job purpose would be to program, set and manufacture small-batch aerospace components. **PRINCIPLE ACCOUNTABILITIES** - Program CNC 3, 4 & 5 Axis Milling machines online via Fanuc and Sinumerik controls - Program offline via EDGECAM, - Setting and production of...

  • CNC Machinist

    5 months ago


    Egham, United Kingdom Retrack Personnel International Full time

    My client based in Egham is currently in need of a CNC Programmer/Setter/Operator (Milling). The job purpose would be to program, set and manufacture small-batch aerospace components. **PRINCIPLE ACCOUNTABILITIES** - Program CNC 3, 4 & 5 Axis Milling machines online via Fanuc and Sinumerik controls - Program offline via EDGECAM, - Setting and production of...


  • Egham, United Kingdom Retrack Personnel Holdings Limited Full time

    Hello,My client based in Egham is currently in need of a CNC Programmer/Setter/Operator (Turning).The job purpose would be to program, set and manufacture small-batch aerospace components.PRINCIPLE ACCOUNTABILITIES * Programming CNC 2 & 3 axis lathes with live tooling online via Fanuc controls * Setting and production of first off’s to ensure requirements...