Computing

Computer science tutoring

Programming, algorithms and theory, including AP Computer Science.

About computer science lessons

Computer science combines practical programming with theory. Tutors help learners think through problems logically and write code that works.

What lessons can cover

  • Programming fundamentals
  • Algorithms and data structures
  • Computer systems and networks
  • AP Computer Science A and Principles

Every learner is different, so your tutor will tailor lessons to the learner’s goals.

How it works

Getting started with computer science tutoring

  1. Step 1: Send a request

    Tell us the level, whether you’d like lessons online or in person, and what you want from computer science lessons.

  2. Step 2: Meet your tutor

    We match you with a vetted tutor who teaches this subject at the right level and fits your schedule.

  3. Step 3: Make progress

    Your tutor plans lessons around your goals and checks progress as you go.

Questions

Computer science tutoring FAQs

Are lessons online or in person?

Either. Online lessons take place over video, so you can learn from anywhere in the U.S. In-person lessons depend on a suitable tutor being available near you. You can choose either option when you request a tutor.

How long is each lesson?

A standard lesson is one hour. If a shorter or longer session would suit the learner better, let us know when you request a tutor.

What does it cost?

You pay us a set hourly price that depends on the learner’s level, rather than negotiating with each tutor. See our pricing page for details.

Find your computer science tutor

Tell us what you need. It takes a few minutes and there’s no obligation.