Online Tutor


Imperial College London - M.Eng Computer Science (Software Engineering) -


Recent Students: 0 Total Hours: 110 Last Online: 12 Apr 2021
All-time Students: 13 Total Classes: 73 Signed Up: 25 Jul 2019

About me

My interest in Computer Science spans a very wide range of topics. The problem solving & logical aspects of all Computer Science topics is of great intrigue to me. I teach Computer Science at a school in London and have several students that I tutor regularly.

Tutor Experience

I have over 12 years' experience in teaching and tutoring in Computer Science, from age 9 all the way through to Master's degree. Within Computer Science I have been able to support not only with developing a range of programming skills but also the theory of computer science.

Topic Expertise

Programming - Python, Java, Javascript, CSS, HTML, functional programming + other languages
Theory - Operating systems, computational theory (inc. Turing Machines + FSA), Databases, Networking

Client Reviews

Ruqaiyah - Computer Science

Good introduction he seems like a good tutor

n - Computer Science

Really helpful and knowledgeable as always. Good progress made

n - Computer Science

Really helpful and professional tutor.

affi - Computer Science


affi - Computer Science

loving my lessons


Peter was extremely supportive and a great tutor, he was able to work alongside my difficult timetable; including several 9 am Sunday lessons. His scheduling was sublime with a thorough layout to cover all the topics I found hard. Furthermore Peter gave me several exam like booklets that allowed me to get to grips to what type of exam I should be facing; then we worked on the errors and inconsistencies in my current knowledge which allowed me to get a really great grade at the end of year 12. Hence, allowing me to pursue the subject at university. - Henry (June 2019) It was great working with you and your assistance to help me get through the exams. I am very happy with my exam results - Armand (July 2019)

Price: $75-85/hr

No upfront payments

Only pay as you go

Only teaches online

Background Checks



M. Engineering - Computer Science (Software Engineering)
PGCE in Computer Science & ICT
MA in Education


Weekdays Weekends