School Tutoring
University Tutoring
Professional Tutoring
Professionally qualified UK teacher with 18 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: 11 |
Total Hours: 1922 |
Last Online: |
All-time Students: 115 |
Total Classes: 1505 |
Signed Up: |
Recent Students: 11 | Total Hours: 1922 | Last Online: |
All-time Students: 115 | Total Classes: 1505 | Signed Up: |
My passion for Computer Science spans a wide range of topics, from programming to theoretical concepts. I am particularly drawn to the problem-solving and logical reasoning at the heart of the subject. I am currently a Professor of Computer Science and Business Analytics in London. Alongside my academic role, I also tutor students regularly, providing tailored support to help them achieve their goals.
I bring 18 years of teaching and tutoring experience in Computer Science, working with learners from age 9 through to Master’s level. My support covers both practical programming skills and the theoretical foundations of Computer Science. I have extensive experience helping undergraduate students prepare for resits and summer retakes, and I tailor support plans to meet each student’s needs - please get in touch to discuss a support plan.
Programming - Python, Java, Javascript, CSS, HTML, functional programming + other languages
Theory - Operating systems, computational theory (inc. Turing Machines + FSA), Databases, Networking
Amazing tutor, he really helps with aspects of topics that are unclear to me and explains them extremelly well.
Great as always
I’ve gained so much confidence after just a few lessons, and I’ve truly enjoyed doing my homework. Thank you, Peter!
covered a lot - engaging and helpful
very good
Always amazed by Peter's subject knowledge, and his ability to get it across in such a clear way.
A great revision session with some great tips!
Another great session👍
Very efficicent and helpful, got through a lot of the problems I had.
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.
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)
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)
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. Charlie May
Verified
M. Engineering - Computer Science (Software Engineering)
PGCE in Computer Science & ICT
MA in Education
Weekdays | Weekends | |
---|---|---|
Morning | ||
Afternoon | ||
Evening |