Find A Tutor
Please select a subject and level
Computer Science Tutors - All Levels
8 Tutors Found
Joshua
1705 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Masters of Physics from the University of Manchester and specialist STEM subject and university admissions tutor
Joshua is an experienced Mathematics, Physics and Computer Science tutor, teaching at all levels (A-level, IB, GCSE, etc.) and across most exam boards. He has a Master’s in Physics, with first-class honours, from the University of Manchester. He has successfully supported students with applications to top universities, including admissions test preparation for the PAT, ENGAA, NSAA, MAT and STEP. Joshua helps students with programming and scientific computing in Python, MATLAB, Julia and C++.
Attended institutions:
- University of Manchester

Michael
1560 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Experienced STEM tutor with over 500 hours tutoring experience and four degrees from Exeter, Cambridge and Warwick.
Michael boasts over 500 hours of teaching experience and holds four degrees, including a First Class Honours, in Maths, Theoretical Physics, and Computational Chemistry from Exeter, Cambridge, and Warwick. As a highly qualified STEM tutor, he also offers Oxbridge entrance exam preparation, personal statement guidance, and early-round Mathematical and Physics Olympiad training. Michael offers both online and in-person tutoring services, catering to students from GCSE to undergraduate level. His expertise spans a wide range of subjects, including Introductory Biophysics, Mathematics for Economics, Geometry, Linear Algebra, Markov Chains, Electromagnetism, Quantum Mechanics, and Statistics and Probability. His teaching journey began at the University of Exeter, where he mentored gifted students in an advanced Mathematics programme at the Exeter Mathematics School. Later, he served as a tutoring assistant at the University of Warwick, supporting students in the Departments of Mathematics and Computer Science. Additionally, Michael provided virtual teaching assistance to third-year Numerical Methods students at King's College London.
Attended institutions:
- University of Cambridge
- University of Exeter
- Plymstock School
Ben
382 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Maths and Physics tutor with a First-Class degree from Cambridge and 1500+ hours of tutoring experience.
Ben, an experienced Maths and Physics Tutor, holds a First-Class Master's degree in Physics from the University of Cambridge. With over 1500 hours of tutoring experience since 2019, Ben has helped numerous students excel in Maths, Further Maths, Physics, and Computer Science, ranging from KS3 to university level. His tailored approach to teaching focuses on sharpening students' thinking while introducing them to new ideas. Ben's emphasis on practice and preparation for exam-style questions maximises students' chances of success. Beyond academics, Ben's versatility extends to teaching Computer Science, coding, piano, saxophone, and Spanish. Ben has a proven track record of academic excellence and dedication to student success!
Attended institutions:
- University of Cambridge
Veronica
322 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Experienced tutor and PhD researcher with a Master’s in Computer Science from the University of Bath
Veronica is a PhD researcher and experienced tutor. She has a Bachelor’s degree in Computer Science from Birkbeck University and two Master’s degrees in Computer Science, from the University of Bath, and Education Studies, from the Institute of Education. Veronica’s educational and professional experience, working as a Product Manager at Pearson Plc and an EdTech Consultant at UNESCO, means she has a wide range of specialisms, including Computer Science, Data Analysis, AI, Data Science, Neuroscience, Interaction Design, and more. She has successfully supported both undergraduate and postgraduate students with assignments, dissertations, and research projects, as well as helping them to develop the skills necessary for future research, including ethical practices.
Attended institutions:
- Institute of Education (University of London)
- University of Bath
Shahidul
224 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Google Software Engineer and experienced Web Developer with a Computer Engineering degree from QMUL
Shahidul is a Software Engineer at Google and an experienced tutor. He has a Bachelor’s degree in Computer Engineering from Queen Mary University of London (QMUL) and has a wealth of experience in industry, working as a Lead Application Developer at EB Trade, a Software Engineer at Imperial College London, a Web Application Developer at London School of Hygiene and Tropical Medicine, and a Software Developer at QMUL. Shahidul teaches a wide range of programming languages, including Python, Java, PHHP, HTML, CSS, JavaScript, and more, as well as tutoring subjects ranging from Mathematics and Computer Science to Data Analytics and Artificial Intelligence.
Attended institutions:
- Peshkar Hat High School
- Adamjee Cantonment College
- Queen Mary, University of London (University of London)
Sean
202 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Experienced Data Scientist with a Master’s in Machine Learning from UCL
Sean is an experienced Data Scientist and private tutor. He has a Bachelor’s degree in Mathematics from Imperial College London, a Master’s in Machine Learning from UCL, and Part III of the Mathematical Tripos (Master's) from the University of Cambridge. Sean specialises in tuition for a range of quantitative subjects, including Mathematics, Statistics and Programming (particularly Python and R), as well as preparation for standardised tests such as the GMAT, GRE and AP.
Attended institutions:
- University College London (University of London)
- Imperial College of Science, Technology and Medicine
- University of Cambridge

Matt
147 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
First-Class Oxford graduate with a MMathPhil in Mathematics and Philosophy and 9+ years of tutoring experience
Matt is a First-Class Mathematics tutor with over 9 years of experience. He holds an MMathPhil in Mathematics and Philosophy from Oxford, Worcester College: one of Oxford’s most competitive colleges for Mathematics. Since 2020, he has specialised in TMUA preparation alongside Oxford Maths and joint schools applications. A friendly, dedicated and highly skilled communicator, Matt pairs exceptional subject knowledge with a highly tailored approach that adapts to each student's strengths and learning style.
Attended institutions:
- University of Oxford
- Clifton College
Jean
76 Hours Taught
DBS Background Checked
Face to Face or online
Fast Response Time
Highly Experienced Programming and Computer Science Tutor Specialising in Languages Such as Python, Java and C++.
As a passionate educator with a wealth of experience, Dr. Jean holds a PhD in Computer Science from the prestigious University Montpellier II University. Dr Jean has dedicated his career to guiding students through the intricacies of programming, algorithms, and theoretical Computer Science concepts. Fluent in both French and English, Dr Jean extends his teaching beyond Computer Science to assist students in mastering these languages as well. Whether it's delving into the complexities of C++, Python, or Java, or navigating the nuances of French and English as second languages, Dr Jean offers personalised guidance tailored to each student's needs and learning style. With a comprehensive understanding of various programming languages, including C, Javascript, Haskell, and Ocaml, Dr Jean empowers students to not only grasp the syntax, but also cultivate problem-solving skills and logical thinking essential for success in the field. Moreover, his expertise extends to the theoretical realms of Computer Science, encompassing algorithmics, graph theory, logics, automata, combinatorics, and discrete Mathematics.
Attended institutions:
- Ecole Normale Superieure de Cachan (France)
- Ecole Normale Superieure de Cachan
- Ecole Normale Supérieure
The UK’s highest rated tuition company since 2016 on Trustpilot