Skip to main content

We have over 20 years’ experience in education, building supportive relationships with our students and their families as we help them to achieve their goals.

Cambridge Tutors has a wide range of tutors, all from the universities of Cambridge and Oxford, or teachers from top Cambridge and Oxford schools. They are supported by accomplished subject specialists, who are up-to-date with the latest syllabus requirements and able to provide in-depth subject knowledge, lesson ideas and resources.

There are no hidden fees, and no obligation to continue with tutorials. You can book as many or as few tutorials as you need.

St Johns College Chapel, University of Cambridge

Our Tutors for Computer Science

How it works

  • An in-depth conversation — A Cambridge Tutors team member will speak to you about how we can help.

  • Understanding your needs — We will find out more about your requirements, taking account of aims, your child’s current confidence and ability level, and any upcoming exam dates.

  • Your Cambridge Tutor selected — Once we have a clear idea of your specific needs, we will recommend the Cambridge Tutor who is the best match for your child.

Find out more …

Here are some examples of the four types of tutors we offer and their hourly rates — Undergraduate Tutors, Graduate Tutors, Experienced Teachers and Professional Tutors, and Super Tutors.

Super Tutors

Cambridge attracts the world’s best academics: a select team of highly accomplished Super Tutors with many years’ outstanding teaching experience. Many of our Super Tutors have been Head of Department in at least one school. From £95 per hour.

Example of a Super Tutor

Paul is a highly qualified and experienced teacher of Computer Science, and a brilliant mathematician.

I work as a Head of Computer Science, within Mathematics Faculty, at a leading independent school in Oxford. I have two Master’s degrees, in Mathematics and Computational Biology (University of Cambridge). My ten years’ teaching experience covers A Level Mathematics, Further Mathematics (Pure, Statistics and Mechanics) and Computer Science. I also worked for three years as a Software Engineer at Google R&D in the past.

My particular focus in teaching is mentoring beyond the Further Mathematics syllabus, preparing ambitious students for Olympiads and Oxbridge entry (STEP, MAT, TMUA, interview practice). I volunteer for the UK Mathematics Trust, setting questions for the Senior Team Mathematics Challenge and marking the Intermediate Mathematics Olympiad final rounds. I can offer online mentoring for those aiming at and beyond the top grades at A level Further Mathematics or Computer Science.

Experienced Teachers and Professional Tutors

Professional tutors with years of teaching experience, in-depth subject and syllabus knowledge. Experts in building confidence to achieve. From £70 per hour.

Example of an Experienced Tutor

Callum is an experienced tutor of Computer Science.

I am a First-Class graduate of the University of Cambridge (Magdalen College). For my A Levels, I achieved 4 A* grades in Maths, Further Maths, Economics and Physics, including 100 UMS in 7 out of 12 of my Maths and Further Maths modules.

I’ve been fortunate to have an excellent set of teachers throughout my education and I have a strong understanding of how I’ve best learnt from them. My tutoring style is based on the Cambridge supervision system, meaning I encourage students to discover the answer for themselves through small hints rather than being lectured. The dialogue between the tutor and the student is the key reason that tutoring outperforms the classroom. I always encourage students to ask questions and would much rather attempt to explain something in a different way than let it go misunderstood. I believe that the best way to engage students is to explain how the (initially abstract and weird) topics they are studying fit into concrete, real world applications.

When trying to understand technical subjects, completing exercises is important to prove that you really do get a topic. My tutoring sessions are led by a set of exercises to focus discussion on what a student finds difficult and how different styles of the same question might appear in an exam. Whilst practice will help understand the methods, there will be some key definitions and techniques to memorise. For that, I’ll show how to use the ‘spaced repetition’ software which I’ve used throughout my degree.

I have helped run school visits to the Rutherfors Appleton Laboratory in which I worked for a year, learning how to plan work effectively and to keep a group of children interested when they have the same task but struggle with different areas. I have also taught functional programming to university students struggling with stress and organisation through the Cambridge Mentoring Scheme, helping students to get back on track after missing important deadlines. I have also had two software development internships and spent a year before university working in a science lab. Each of these roles developed my communication skills when discussing advanced technical subjects, which has helped my clarity of expression when presenting unfamiliar or difficult topics to students.

See me in action: Here is my contribution to the Churchill College Computer Science Technical talks for which I was awarded ‘Best talk in the Theory of Computer Science’.

A recent review from a parent:

  • Excellent support, focused tutorials, speedy feedback, flexible scheduling…

Cambridge and Oxford Graduate Tutors

Tutors with degrees from the universities of Cambridge and Oxford — sometimes Masters or PhD/DPhil candidates — with proven track-records of academic success. From £60 per hour.

An example of a Graduate Tutor

Thomas is a University of Oxford graduate, and am experienced tutor of Computer Science and Maths.

I have a Master’s degree in Mathematics and Computer Science from the University of Oxford, and have spent four years working on my PhD on Cyber Security at the Centre for Doctoral Training at Oxford University.

As a part of gaining my degree, I am familiar with the Oxford Mathematics Aptitude Test, and the process of applying to Oxford as a whole. I’m an active programmer and software developer and am very familiar with all the material would appear on any GCSE or A level syllabus. My particular specialties are around Computer Science, Mechanics, Pure Maths and Logic, but I have a well-rounded understanding of the field. I have helped students study and revise for A levels, resulting in excellent grades. I am also very capable of explaining difficult concepts in simple language both from previous teaching experience and my time presenting papers and academic work to laypersons.

Cambridge and Oxford Undergraduate Tutors

Academically outstanding, and selected for their natural teaching ability, they are excellent role models and mentors. Feedback from pupils and parents is always exceptional. From around £50 per hour.

An example of an Undergraduate Tutor

Henry is studying for a degree in Computer Science at the University of Oxford (Balliol College).

I attended the Dragon School in Oxford, and then Eton College where I was a King’s (academic) Scholar. I achieved 11 A*s in my GCSEs, and then went on to study Maths, Further Maths, Computer Science and Physics for A level, achieving A*s in all of them.

I’ve helped set up and participated in multiple tutoring schemes both at my school and at a local school, and so I have experience tutoring Maths and Computer Science to students aged 12-18. Since I have gone through the GCSE and A-Level process so recently, I know what it’s like to learn the material and to sit the current format of exams, and so I understand better than most where a student can struggle, and how to help them in those areas. I have also explored my chosen subjects outside of just what the syllabus requires, and so I can pose more abstract questions or tasks to my students, and show them how to navigate a more difficult problem.

Outside of tutoring and my studies, I am an avid rower and am currently part of the university team having medalled at the u18 world championships in Tokyo last summer.

A recent review from a parent:

  • Absolutely fantastic! Subject knowledge, professionalism, and rapport with our 14 year old son – all 5 stars!

Another example of an Undergraduate Tutor

Sian is an experienced tutor of Computer Science and Maths. She studies Computer Science at the University of Oxford (Worcester College).

For my A levels, I achieved top grades in Computer Science, Maths, Further Maths and Physics. This gives me a strong knowledge base to tutor Computer Science and Maths up to an A level standard. I have experience coding in Python and Scala.

I aim to make my lessons engaging and informative, and find it very rewarding to see my students gain confidence in their knowledge. In my free time I am an avid crafter with projects ranging from scrapbooking to knitting.

Another example of an Undergraduate Tutor

Joe is an experienced tutor and a natural communicator and teacher. He is studying Physical Natural Sciences (Maths, Physics, Chemistry and Materials Science) at the University of Cambridge (Robinson College).

Having achieved five A* grades in Maths, Further Maths, Physics, Chemistry, and Computer Science at A level, I am well-positioned to support and tutor students in these subjects, and am familiar with the reformed specifications.

I am an experienced tutor, having taught Physics and Computer Science to students in years 10, 11 and 12. I delivered a 50-minute talk on Quantum Electrodynamics to the ‘Quantum Club’ at my school, and during the lockdown I gave an online lecture to fifty students on 3D rendering from first principles (see here).

I like to encourage a two-way conversation in my tutoring sessions. I believe that you only truly understand something if you can explain it clearly, and tutoring is a great environment where students who may not usually contribute in class can try to talk through their ideas and try and build a fundamental understanding of a concept that they may have skipped over in class. Take trigonometry for example: lots of people know how to work out the lengths of the sides of a triangles, but when asked what sine and cosine really mean, they are stumped! In my tutoring sessions I will try and spot any gaps in understanding and help to build the tools to tackle unfamiliar problems.

What next?

Please let us know which tutor categories would be of interest.

To get in touch, email info@cambridgetutors.com, call us on +44 (0)1223 298720, or complete the form below.

Let us know your tutor preferences

CONTACT US