Test prep and homework help from private online Computer Science tutors

Our online Computer Science tutors offer personalized, one-on-one learning to help you improve your grades, build your confidence, and achieve your academic goals.

Top 360 online Computer Science tutors

Hao Mack Yang ⚙.

  • Experience: 10 years of tutoring
  • Location: Wilmington, United States
  • Rate: USD $25/hr
  • Rating: 4.9 (38)
  • Education: University of Toronto, The Cloud Bootcamp
  • About Me: A graduate of the University of Toronto that specialized in Computer Science and Physics. Built a new startup and led intern developers, currently working at FDM. Served over five years as a maths, physics, and programming instructor at a weekend enrichment camp.
  • Subjects: C++, Competitive Coding (Leetcode), Computer Science, Data Structures & Algorithms, Java, JavaScript, Machine Learning, Parallel Processing, Physics, Physics (Electricity and Magnetism), Proofreading, Proofs, Python, Quantum Mechanics, Web Development

Abhi K.

  • Experience: 3 years of tutoring
  • Location: Toronto, Canada
  • Rate: CAD $30/hr
  • Rating: 5 (38)
  • Education: University of Toronto, Mont' Kiara International School
  • About Me: Hey, there! I'm a 4th year Computer Science student at the University of Toronto and I'm currently doing a summer internship as a Software Developer. I've been tutoring freshmen students at UofT for nearly 2 years and I've also co-authored a Udemy course on basic Java programming.
  • Subjects: Computer Science, English as a Second Language (ESL), HTML, IB, IB Mathematics, IB Sciences, Java, JavaScript, Node.js, Pre-Calculus, Python, SAT II Spanish, Software Engineering, Web Development

Christopher L.

  • Experience: 3 years of tutoring
  • Location: London, Canada
  • Rate: CAD $20/hr
  • Rating: Not specified
  • Education: University of Western Ontario
  • About Me: Hi, I'm Chris, I'm a part-time student entering my third year of an Honours Specialisation in Philosophy program. I would love to share my knowledge and passion for various areas of academia.
  • Subjects: Computer Science, English, Philosophy, Psychology

Andy H.

  • Experience: 8 years of tutoring
  • Location: Toronto, Canada
  • Rate: CAD $50/hr
  • Rating: 5 (73)
  • Education: McMaster University
  • About Me: I welcome you to experience an engaging and interactive tutoring session with me. I have been tutoring for 8 years and have helped many students across various fields achieve their academic goals.
  • Subjects: Calculus, Discrete Math, ESL, English as a Second Language (ESL), Functions, Integral Calculus, Java, Linear Algebra, Multivariable Calculus, Object-Oriented Programming, Parallel Processing, Pre-Calculus, Python, TESL, Vector Calculus

Waqas A.

  • Experience: 8 years of tutoring
  • Location: Cairo, Egypt
  • Rate: USD $20/hr
  • Rating: 5 (47)
  • Education: University Of Engineering & Technology, Taxila
  • About Me: I am a Technical Team Leader in a software company. I really love tutoring and have helped many students succeed in clearing exams and assignments.
  • Subjects: Agile Project Management, Android Development, Artificial Intelligence, C, C#, C++, Computer Science, Data Structures & Algorithms, Game Development, Java, Machine Learning, Python, Unity

Frequently asked questions

  1. How do I know if I need a Computer Science tutor? You might benefit from having a Computer Science tutor if you’re having difficulty with various concepts, get frustrated with homework, or when your grades start falling behind.
  2. How to choose an online Computer Science tutor? Pay close attention to the qualifications on their profiles, including their education and experience.
  3. How much does a Computer Science tutor cost? The price varies by individual tutor and is influenced by factors such as experience and demand.
  4. How does online Computer Science tutoring work? Sessions take place in a secure online platform that includes features for live video and collaboration.
  5. Are Computer Science tutors worth it? Studies suggest that many students can benefit from private instruction, fostering a deeper understanding of key concepts.
  6. How can a tutor help me master Computer Science? A private tutor can help connect what you’re learning in school with daily applications and create a customized study plan.