Your Time. Your Future.
Make it Count.

The Best Online Undergraduate Computer Science Tutors

Spires lets you schedule, record and pay for online classes with professional tutors. It's quick and easy.

Find A Tutor

How It Works - find your perfect Undergraduate Computer Science tutor online

Request tutor and receive bids. Then easily schedule, record and pay for online classes.

great value icon

Click Find A Tutor

Tell us what you want. You will get matched with professional Undergraduate Computer Science tutors in minutes.

great value icon

Choose Your Undergraduate Computer Science Tutor

See bids from tutors who can help you. Browse their profiles, reviews and communicate with them.

great value icon

Have Online Undergraduate Computer Science Lessons

Have online classes whenever you like or where ever you are.

great value icon

Play Back Your Online Classes

All classes are recorded so that you can watch them later.

Professional Undergraduate Computer Science Tutors

All of our high quality Undergraduate Computer Science Tutors are interviewed and background-checked before tutoring on Spires.

  • professional online Computer Science tutor Peter
    M.Eng Computer Science (Software Engineering), Imperial College London
    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.
    1195 hours taught
  • professional online Computer Science tutor Timothy
    Mathematics, Rutgers University
    Experienced university maths teacher and former software engineer. I am a passionate teacher and I love to find ways to explain math concepts and problems so that anyone can understand them.
    600 hours taught
  • professional online Computer Science tutor Konstantinos
    Computer Science, Patras University
    Experienced Computer Science Professor. Tutoring and Training are my passions, and I love to inspire my students in becoming professionals.
  • professional online Computer Science tutor Yoram
    MSc Computer Science, Hertfordshire
    Highly experienced professional and motivational tutor, with an MSc degree and more than 12 years’ experience in private tuition.
    2408 hours taught
  • professional online Computer Science tutor Shahid
    Computing and Information Systems, London Metropolitan University
    Computer Science tutor and trainer with many years of experience in teaching GCSE, A-level and undergraduate students. I am an expert in teaching all the theory as well as programming content of different syllabus from AQA, OCR, CIE, and any independent university module. Develop customize lessons depending on student requirements, learning abilities and objectives to build their confidence as well as knowledge on the subject. Give training to Computer Science teachers in equipping them with necessary skills and pedagogy techniques to deliver effective and engaging in-class lessons at different schools in UK.
    1778 hours taught
  • professional online Computer Science tutor Myles
    Computer Science BSc MSc, Staffordshire
    A tutor that thoroughly enjoys tutoring students while dedicated to achieving the best.
    3830 hours taught
  • professional online Computer Science tutor Jamie
    Discrete Mathematics, Warwick
    Passionate about all things maths and computers. Together we'll learn in a energetic, fun way and attack subjects from multiple angles to unlock your learning potential.
    800 hours taught
  • professional online Computer Science tutor Shenji
    Computer Science, ETH Zurich
    Technology professional, and educator with a Masters in Computer Science. I listen, adapt and tailor each lesson to maximise your learning experience, combining theory with practical examples.
    86 hours taught
  • professional online Computer Science tutor Peter
    Computing & Information Technology, University of Northumbria
    Let's find the focus!
    317 hours taught
  • professional online Computer Science tutor Maximilien
    Mathematics, University of Oxford
    Oxford maths PhD student, ranked top of year in Oxford MSc maths. I have seven years (over 1000 hours!) tutoring experience in maths and sciences, as well as preparation for specialist entrance exams (MAT, STEP, TMUA, etc.).
    103 hours taught
  • professional online Computer Science tutor Hamid
    Aerospace and Mechanical Engineering, Computer Science, University of Birmingham
    Best Teacher Awardee 2022 and a Multilingual Chartered Engineer/Lecturer From a Russell Group University.
    56 hours taught
  • professional online Computer Science tutor Federico
    AI & Machine Learning, Imperial College London
    PhD student in AI&Machine Learning at Imperial College London.
    I have experience with education thanks to the passion I have for teaching and the tutoring I have done for years. I will help you to understand the mysterious worlds of mathematics, statistics and programming :)
    547 hours taught

Recent Computer Science Undergraduate Tutor Class Reviews

Khaoula - Sienna- Computer Science - Undergraduate
24th September 2023
Thank you so much Khaoula - really appreciate your help!
Khaoula - Sienna- Computer Science - Undergraduate
17th September 2023
Brilliant class - thanks very much Khaoula!
Khaoula - Sienna- Computer Science - Undergraduate
10th September 2023
Thank you very much Khaoula - great class as always!
Khaoula - Sienna- Computer Science - Undergraduate
28th August 2023
Thank you very much Khaoula - I learn so much from you.
Khaoula - Sienna- Computer Science - Undergraduate
20th August 2023
Thank you so much Khaoula - I learnt so much in this class!
Khaoula - Sienna- Computer Science - Undergraduate
18th August 2023
Thank you very much Khaoula - amazing class!
Khaoula - Sienna- Computer Science - Undergraduate
11th August 2023
Thank you very much Khaoula - I really appreciate your help in going over difficult concepts.
Khaoula - Sienna- Computer Science - Undergraduate
6th August 2023
Thank you very much Khaoula - you have a great teaching method.
Khaoula - Sienna- Computer Science - Undergraduate
4th August 2023
Thank you so much Khaoula - I learnt so many concepts in this class. You make everything very easy to understand!
Khaoula - Sienna- Computer Science - Undergraduate
30th July 2023
I learnt so much in this class - thanks a lot Khaoula!


Online Computer Science Tuition

Please pick a level to browse tutors

We only accept 4% of tutors that apply

Recommended articles for Undergraduate Computer Science

Get The Results You Need

See how happy our clients are with Spires online tutors below.

FAQs for Undergraduate Computer Science Tutors

What qualifications do your computer science tutors have?

Our computer science tutors possess an impressive range of qualifications, boasting undergraduate and postgraduate degrees in computer science and closely related disciplines. With years of experience in academia and industry, our computer science tutors can assist students of varying levels in a wide array of subjects within computer science.

How do I choose the right computer science tutor for my needs?

When seeking the ideal computer science tutor, we provide comprehensive profiles to aid in your selection. Each tutor’s profile offers an in-depth glimpse into their academic background, years of experience, and specific areas of expertise in computer science. These profiles are designed to help you align your educational objectives with the appropriate tutor.

Can your computer science tutors help with specific programming languages?

Absolutely! Our tutors are highly proficient in multiple programming languages, including Java, Python, C++, and JavaScript. Whether your questions relate to basic programming or you require assistance with a specific language, our computer science tutors are fully equipped to guide you.

How do online computer science tutoring sessions work?

Online computer science lessons are facilitated through our easy-to-navigate platform, designed to foster seamless communication between students and tutors. The platform incorporates various features such as video chats, audio calls, and a shared whiteboard to enhance the online learning experience.

Can your tutors help a student with undergraduate computer science coursework and assignments?

Certainly. Our computer science tutors specialise in supporting students enrolled in bachelors programmes in computer science at university. Our tutors offer in-depth guidance on coursework, assignments, and even research endeavours, ensuring you grasp the essential elements of your computer science lessons.

How can I track my learning progress with my computer science tutor?

Our platform offers a sophisticated progress tracking feature. Here, students can review summaries of previous lessons, track performance metrics, and identify areas for improvement. This form of transparent tracking aims to maximise the benefits of your computer science tutoring experience.

Are the tutoring sessions with tutors one-on-one or group-based?

Tutoring sessions with a tutor are generally conducted on a one-to-one basis. However, if you’re keen on group tuition or have a study group, special arrangements can be made. To set this up, you would simply need to contact us.

Can your tutors help with exam preparation?

Certainly, our tutors excel in offering targeted exam preparation within the realm of computer science. They provide practice test questions, review key concepts, and offer strategic guidance on effective test-taking techniques.

How do I schedule tutoring sessions with a computer science tutor?

Scheduling your computer science tuition sessions with your tutor is very simple. Create an account on our platform, browse the tutors available, and select a tutor that suits your needs based on their availability and areas of expertise.

Can your tutors help with advanced topics and research projects?

Certainly, our computer science tutors are highly qualified experts with advanced degrees, specialising in an array of complex subjects within computer science, including artificial intelligence, data structures, and machine learning. These tutors offer invaluable assistance on research projects and more nuanced subjects across various levels within the expansive realm of computer science and computing. Our tutors are capable of supporting you through any advanced coursework, project, or research initiative. Reviews from previous students attest to the capability of our tutors.

How do I pay for computer science lessons?

Our robust and secure payment system facilitates ease for students looking to purchase tuition credits for their computer science lessons. We offer multiple payment options, including credit/debit cards and PayPal, for you to acquire these credits, which can then be used to pay for your computer science lessons. All your payment details will remain encrypted and secure, so you can focus solely on your lessons with your selected tutor.

How experienced are your computer science tutors?

Our computer science tutors have substantial experience in both academic settings and practical roles in the tech industry. Many of our tutors also have extensive experience offering computer science tutoring lessons at different academic levels, primarily to undergraduate students. These tutors not only have academic degrees but also have passed rigorous reviews to become a part of our tutoring network.

What if I’m not satisfied with my computer science tutor?

If you find that your chosen computer science tutor isn’t meeting your expectations, please don’t hesitate to let us know. We’re committed to ensuring a top-notch learning experience and will swiftly help you find another tutor. Each of our tutors undergoes stringent reviews, and they hold degrees in computing and similar fields. With a range of tutors available at different levels of experience and specialisation, we’re confident we can find you a new tutor for your computer science lessons that better matches your needs.

Can I change computer science or computing tutors if I need to?

Absolutely, you’re not tied to a single tutor. If you feel your current tutor in computing or computer science isn’t quite the right fit for your lessons, our support team is always at hand to assist you in selecting another tutor. Whether you’re looking for a tutor with a different degree or someone who is more attuned to the specific levels you are focusing on, our highly-qualified tutors are flexible and you can switch as you see fit.

Are the tuition sessions recorded for future reference?

Yes. All our computer science tutoring lessons are securely recorded. This allows you to revisit your lessons and the material covered during the lessons at any time via your account dashboard. Many of our tutors appreciate this feature as it enhances the learning experience and provides an opportunity to review past lessons before moving on to new levels.

How do I get started with a computer science tutor?

Getting started is simple. First, you create an account on our platform. Next, you can browse through our roster of highly-qualified computer science tutors, each with their own reviews, degrees, and areas of specialisation. After you’ve selected a tutor that aligns with your educational goals across different levels, you can easily schedule your first lesson. Once you’ve had your initial lesson, you’ll find that subsequent lessons can be scheduled with the same tutor or different tutors, depending on your needs.

We hope these answers provide comprehensive insights into our computer science tutoring services. Should you have further questions, our support team is available to assist you.

Become an Undergraduate Computer Science Tutor

We are looking for qualified, experienced, friendly and committed tutors.

great value icon

Fast Payments

Set your own rates. Get paid instantly.

great value icon

Supportive Team

24/7 tech and administrative support. We are here when you need us.

great value icon

The Best Tech

Everything is automated in one simple and easy to use platform.

Contact Us

A service you can depend on


The quickest way to talk with us

Message Us

Our partners

We are proud partners of TheProfs and BitPaper