Online Tutor Peter

Peter

Peter

M.Eng Computer Science (Software Engineering) M. Eng Computer Science; MA in Education

5.0

$111/hr

Professionally qualified UK teacher with 15 years' experience supporting student in Computer Science up to post-graduate degree level. Available for UNDERGRAD SUMMER RE-SIT exams support. Expertise covers wide range of programming languages including R, Haskell, Java, Python, C++, C, SQL & Database systems; theory of algorithms and operating systems.

Peter
5.0
1143 classes

Imperial College London - M.Eng Computer Science (Software Engineering) - M. Eng Computer Science; MA in Education

Professionally qualified UK teacher with 15 years' experience supporting student in Computer Science up to post-graduate degree level. Available for UNDERGRAD SUMMER RE-SIT exams support. Expertise covers wide range of programming languages including R, Haskell, Java, Python, C++, C, SQL & Database systems; theory of algorithms and operating systems.

Recent Students: 17
Total Hours: 1479
Last Online:
All-time Students: 96
Total Classes: 1143
Signed Up:
Recent Students: 17Total Hours: 1479Last Online:
All-time Students: 96Total Classes: 1143Signed Up:

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 15 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. I have supported many undergraduate students re-sitting Computer Science modules over the summer - please get in touch to discuss a support plan.

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

A great revision session with some great tips!

- Computer Science

Another great sessionšŸ‘

- Computer Science

Very efficicent and helpful, got through a lot of the problems I had.

- Coding

Thanks to Peter, and his consistently supportive and effective teaching, our daughter is heading to her A Level Computer Science exam today, feeling confident, calm, and prepared. What more could a parent or a student wish for on day such as this. Choose Peter for your tutoring, and you won't regret it.

- Computer Science

Throughout my tutoring with Peter, he has been very patient and knowledgeable, tackling every challenge I have thrown at him. During my Imperial College computer science exams we went through a range of modules and each question I had was explained with clarity and effectively built on, while also furthering my confidence to understand and solve these complex problems. It has been a brilliant experience which I would highly recommend.

- Programming

We listen to what our daughter says after her lessons, and one of the things she says a lot, is how much respect she has for Peter. She says it's because of his 'insane' subject knowledge, patience, and because at the start of every lesson, he knows exactly where to start, and the direction she needs to go in.

- Computer Science

Peter is an excellent Tutor, always patient, informative and can explains things well.

- Programming

Another really helpful lesson.

- Programming

Excellent as always!

- Computer Science

Excellent, punctual, organised, versatile, and actually makes hard concepts make sense.

- Coding

Testimonials

Today was my last lesson Peter. Such a brilliant teacher, I couldn't wish for more professional and ethical tutor. Always punctual, would never overcharge and was always understanding towards my hectic schedule. We had a consultation back in July for my voluminous exam project on C++. I was quite desperate but Peter honestly said that we are going to be on time and had no problem to re-assure me and motivate to finish it. 2 hours a week of productive lessons and I just have to write a report to finish a project. Any questions are clarified and Peter would always check up on me if I'm on board with the material given. Would always contact Peter with upcoming projects and would recommend to take a couple of lessons! (Alessia Sept 2022)

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)

Background Checks

Verified

Qualifications

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

Availability

WeekdaysWeekends
Morning
Afternoon
Evening