Computer Science Tutors

Looking for expert Computer Science Tuition?

Welcome to The Profs

We provide face-to-face Computer Science tuition in London and online Computer Science tutors worldwide.

Our Computer Science tutors are hand-picked from the best universities and rigorously interviewed.

They work with students and professionals at all levels – from beginner to advanced – from all over the world.

Contact us for a free initial consultation and we will find you an expert Computer Science tutor tailored to your exact needs.

We have a Not Happy? No Charge policy on your first tutorial.

Our tutoring rates can be found on our pricing page. Our pricing is transparent with no hidden costs.

* We do not facilitate cheating or academic misconduct in any way. Please do not call or request anything unethical from our team. *

Dr Jean - Computer Science tutor
Dr JeanHighly Experienced Programming and Computer Science Tutor Specialising in Languages Such as Python, Java and C++.

Our Top Computer Science Tutors


PhD Researcher at the University of London. Specialist in Computer Science and Data Analysis.

( 322 Hours )
Ckd Background Check
! Face to Face
About Veronica
  • Attended:
  • Institute of Education (University of London)
  • University of Bath

PhD Student. Researcher. Computer Scientist. Data Analyst. Educational Data Mining. Data Science. Education Technology. Brain Science. Cognitive Neuroscience. Critical Thinking. Big Data. Open Source. Interaction Design. Responsible Research. Ethical Data Manipulation.

PhD Learning Analytics @ UCL Institute of Education

Masters Learning Technology @ UCL Institute of Education & Birkbeck

Computer Science @ University of Bath

Worked as a Product Manager @ Pearson Plc

Worked as a Software Developer @ Prospectsoft

EdTech Consultant @ UNESCO


Experienced Data Scientist and Tutor, MSc Machine Learning (UCL), Part III Mathematics (Cambridge)

( 198 Hours )
Ckd Background Check
! Face to Face or Online
About Sean
  • Attended:
  • University College London (University of London)
  • Imperial College of Science, Technology and Medicine
  • University of Cambridge

I am a data scientist advising clients on how to make their data come to life using the latest data science and machine learning tools in Python and R.

I provide tutoring services in mathematics, statistics and programming, as well as in standardised testing (GMAT/GRE/AP courses).

I can also help with gaining admission into selective maths- or coding-heavy courses.


Software Engineer at Google with 10 years tutoring experience teaching Maths, Computer Science and Programming.

( 120 Hours )
! Online
About Shahidul
  • Attended:
  • Queen Mary, University of London (University of London)

I am a Software Engineer at Google and a Computer Engineering Graduate from Queen Mary University of London. I have been teaching Maths, ICT/Computer Science, Data Analytics, Artificial Intelligence, Machine Learning and Programming modules to GCSE, A-Level and University students for more than 11 years.

My main focus is to make sure students achieve higher grades but also make them ready for the real world applications. I teach a wide range of programming languages such as Python, Java, PHP, HTML, CSS, JavaScript, jQuery, Node.JS, MongoDB, reactjs, vueJs, C#, VB, Angular, Node, MySQL, MSSQL, PostgreSQL etc.

I've been helping GCSE and A-Level students as well as students from top universities such as Oxford, Imperial College, Queen Mary, Greenwich, UCL, King's college, Birkbeck, Waterloo etc. I can help you with exam preparaion as well as assistance with assignments, projects etc. As well as teaching students in UK, I have students from many other countries such as Malaysia, Russia, UAE, Switzerland, USA, Canada etc

A few of my previous professional roles are:

1. Lead Application Developer - EB Trade

2. Software Engineer - Imperial College London

3. Web Application Developer - London School of Hygiene and Tropical Medicine (LSHTM)

4. Software Developer - Queen Mary University of London (QMUL)


Our Computer Science Tutors Make a Difference


Personable & Reassuring Service

The Profs provide such a great service. From start to finish I felt like they really wanted me to succeed and made sure I was comfortable with my tutor and ready for my exams. I could contact them with any concern and they were happy to tailor to my needs. Oh and I passed!!


Truly Fantastic

What a truly fantastic company! Very friendly to deal with and well organised. I had 2 different tutors, both of whom I would highly recommend, who helped me to achieve me a grade I never thought I could.


The Profs are a great company with a…

The Profs are a great company with a great Team of tutors. From the initial contact to working with the Tutor , everyone that I worked with was helpful , practical & worked to get the best solution for me !!


Very happy with The Profs

Very happy with The Profs, from my initial query to achieving my final grades, it has been all good, all the team were very helpful, thorough, kind and friendly, the tutors were great. I would highly recommend this company


Computer Science (IB HL)

My son needs help in his Computer Science for IB and The Profs found Muhammad for us who is proving very supportive. As a tutor, he allows my son to take the time he needs to reach understanding, he breaks down theory, concepts and problems into simpler steps and his sense of humour makes the lessons enjoyable. He is punctual and communicates by email as necessary in between lessons if there is a question that my son needs 'unblocking' in order to study. My son's CS grades are improving.


I had a session with Victoria, who was wonderful. She was patient, clear and encouraging, she also demonstrated a strong knowledge base of research methods when helping me with my dissertation. To begin with I was a bit unsure about the whole thing, but having gone through with it I would encourage anyone who needs some help/guidance to go for this service, they are approachable and all around friendly and helpful.

How Expert Computer Science Tutoring Can Help You

Ace your computer science exams with the help of our top tutors

What can I expect from my tutor?

A good tutor can help you develop a strong foundation in the basics of programming and problem-solving. They can also give you customised feedback and help you stay on track as you progress through your course. Tutoring with The Profs is tailored to your unique and specific needs. You will be working with an experienced and qualified tutor who has a wealth of experience teaching at an advanced level. Your tutor can help you with all aspects of your course, from learning the material to preparing for exams. One-on-one tutoring allows for a flexible learning schedule that works around your availability. At the same time, our online tuition service provides you with the convenience of learning from anywhere in the world. Our CS tutors are experts in their field and can provide you with support and guidance as you work towards achieving your goals.

How do I find the best CS Tutor using The Profs?

When looking for a Computer Science tutor, it’s essential to find someone who has experience in the field. The Prof is a great place to start your search. Each tutor profile on The Profs includes ratings and reviews from other students, so you can be sure that you’re choosing a quality tutor who will help you achieve your academic goals. The Profs Computer Science Tutors takes a holistic approach to problem-solving, from data modelling to programming. We have a flawless track record in supporting CS students at all levels and have exceeded their expectations every time. If your perfect fit isn’t shown online, we’ll find you the ideal tutor using our expert matching process. We have a team who will work with you to identify the best Computer Science tutor for your needs. We take into account your location, level, and schedule when finding a tutor for you.

How much is a CS Tutor with The Profs?

The price for our computer science tutoring services varies depending on several factors, including the level of tuition and the tutor’s experience. However, we offer competitive rates, and our services are affordable for students of all levels. Undergraduate tutoring starts from £75 per hour and postgraduate tutoring from £90 per hour. Specialist tutoring in very niche fields begins at £120 per hour. School subjects are taught at £60 per hour. Our prices start at £150 per hour for those seeking university application support. All of our CS tutors have a wealth of experience and knowledge to share with students with a passion for helping them achieve their goals. You can be sure that you will get the best possible value for money when choosing The Profs Computer Science Tutor. We pride ourselves on our outstanding track record of helping students and their high satisfaction levels. We are sure that we can deliver you the perfect tutor to help you achieve your desired results in CS. We have a vast database of dedicated and experienced CS tutors with a fantastic track record of helping students achieve the best results they can.

How will tutoring help me?

Computer Science Tutoring will help you learn the basics of computer programming and software development. You will also know how to solve complex problems using computers, which is essential for any field that relies on technology. In addition, computer science tutoring can help you develop critical thinking and problem-solving skills that are valuable in any career. If you are looking for help in any of the following areas, then computer studies may be for you:
  • Learning how to code
  • Understanding algorithms and data structures
  • Developing software
  • Mastering artificial intelligence or machine learning concepts
  • Preparing for university CS courses
  • Achieving better grades in CS exams
  • The Prof’s CS tutors are experts in their field and can provide you with the support and help you need to achieve your goals. Whether you need assistance with studying for an exam or learning how to code, our tutors can help you reach your targets. You’ll be working with an expert in your selected CS path who has taught at an advanced level for many years. The tutoring will be tailored to your exact and unique needs and scheduled to suit any timeframe or deadline you may have.