Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Computer Science tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 Help Fast

The Best Computer Science Tutors in Bay Area, CA

See all 739 matching tutors

Find the best local Computer Science tutor in Bay Area, CA

Michael T. Emeryville, CA, available for online & in-person tutoring
Michael T.
50/hour

Emeryville, CA

Experienced software engineer specialized in React/Javascript

I have tutored numeric clients in computer science for the last 4 years. I have a bachelor degree from Cal Poly as a Computer science major.

4.9 (63)
50/hour
125 hours tutoring

I have tutored numeric clients in computer science for the last 4 years. I have a bachelor degree from Cal Poly as a Computer science major.

Matthew D. San Francisco, CA, available for online & in-person tutoring
Matthew D.
80/hour

San Francisco, CA

Yale CS | 1580 SAT | 780 GMAT

I have a Yale Computer Science degree (focused on robotics), and program every day for work. I have taught students both remotely and in person, in three languages, for AP tests as well as college classes. I currently teach a weekly Girls...

80/hour
22 hours tutoring

I have a Yale Computer Science degree (focused on robotics), and program every day for work. I have taught students both remotely and in person, in three languages, for AP tests as well as college classes. I currently teach a weekly Girls...

Alexander P. Santa Cruz, CA, available for online & in-person tutoring
Alexander P.
75/hour

Santa Cruz, CA

Experienced Data Scientist & Programmer (Python, R, Java, C++)

I have extensive experience in computer science, with a strong foundation in algorithms, data structures, and programming languages such as Python, Java, and C++. My background includes advanced coursework in algorithm design, graph theory,...

5.0 (3)
75/hour
10 hours tutoring

I have extensive experience in computer science, with a strong foundation in algorithms, data structures, and programming languages such as Python, Java, and C++. My background includes advanced coursework in algorithm design, graph theory,...

Javier B. Concord, CA, available for online & in-person tutoring
Javier B.
52/hour

Concord, CA

Former Robotics Engineer Specializing in Python

Extensive knowledge of computer science concepts such as algorithms, data structures, and computer systems 1 year of experience teaching computer science at the high school or college level Excellent communication skills, including...

5.0 (152)
52/hour
498 hours tutoring

Extensive knowledge of computer science concepts such as algorithms, data structures, and computer systems 1 year of experience teaching computer science at the high school or college level Excellent communication skills, including...

Pranav M. Mountain View, CA, available for online & in-person tutoring
Pranav M.
225/hour

Mountain View, CA

Incoming Software Engineer at Startup, Cornell Computer Science BA

I have a BA in Computer Science and Mathematics from Cornell University. I am currently pursuing a Masters of Engineering in Computer Science from Cornell. I have worked at technology companies as a Software Engineering Intern and am...

5.0 (8)
225/hour
26 hours tutoring

I have a BA in Computer Science and Mathematics from Cornell University. I am currently pursuing a Masters of Engineering in Computer Science from Cornell. I have worked at technology companies as a Software Engineering Intern and am...

Lia G. Santa Cruz, CA, available for online & in-person tutoring
Lia G.
80/hour

Santa Cruz, CA

15+ Yrs Tutoring | MS Applied Math | Math — CS — Physics

My 15+ years of experience includes tutoring K-12, SAT/ACT/GRE, undergrad, and grad studies in the capacities of private tutoring as well as university-employed tutoring and teaching assistant positions. — Computer Science...

5.0 (492)
80/hour
2,210 hours tutoring

My 15+ years of experience includes tutoring K-12, SAT/ACT/GRE, undergrad, and grad studies in the capacities of private tutoring as well as university-employed tutoring and teaching assistant positions. — Computer Science...

Nicolas M. Vallejo, CA, available for online & in-person tutoring
Nicolas M.
75/hour

Vallejo, CA

UCLA Comp Sci Grad with 5 Years of Software Experience

After graduating from UCLA with a Computer Science degree, and accumulating practical experience at internships and student organizations, I worked as a full-stack software developer for three and a half years. I wrote, owned and maintained...

5.0 (2)
75/hour
5 hours tutoring

After graduating from UCLA with a Computer Science degree, and accumulating practical experience at internships and student organizations, I worked as a full-stack software developer for three and a half years. I wrote, owned and maintained...

Dan D. Dublin, CA, available for online & in-person tutoring
Dan D.
200/hour

Dublin, CA

Expert at C, C++, Assembly, debugging, 3D, Wyzant top 10% - 2020

I started tutoring DOS in the mid 80's. Then became a game industry professional programming in Assembly / C / C++. Since then I've worked with both Front end, and Back End technologies. You have probably even seen some of my work if you have...

5.0 (237)
200/hour
810 hours tutoring

I started tutoring DOS in the mid 80's. Then became a game industry professional programming in Assembly / C / C++. Since then I've worked with both Front end, and Back End technologies. You have probably even seen some of my work if you have...

Thomas G. Oakland, CA, available for online & in-person tutoring
Thomas G.
100/hour

Oakland, CA

Experienced PhD Specializing in the Ethics of AI

I'm Tom! I designed and completed one of the world's first interdisciplinary doctorates in AI Ethics at UC Berkeley. Before that, I first earned a Bachelor's degree, double majoring in Philosophy and Sociology and earning a Best Senior Thesis...

5.0 (3)
100/hour
10 hours tutoring

I'm Tom! I designed and completed one of the world's first interdisciplinary doctorates in AI Ethics at UC Berkeley. Before that, I first earned a Bachelor's degree, double majoring in Philosophy and Sociology and earning a Best Senior Thesis...

Monique B. San Jose, CA, available for online & in-person tutoring
Monique B.
45/hour

San Jose, CA

Software Engineer Specializing in Python/Flask

...development using Flask, but I also used some Java for some of their projects. I have taught students (K-12) basic computer science topics in various languages like Scratch, JavaScript, Python, Java....

45/hour
7 hours tutoring
Response time: 8 minutes

...development using Flask, but I also used some Java for some of their projects. I have taught students (K-12) basic computer science topics in various languages like Scratch, JavaScript, Python, Java....

Thurston N. San Francisco, CA, available for online & in-person tutoring
Thurston N.
73/hour

San Francisco, CA

Silicon Valley professional software engineer/tutor - great explainer

But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL), and front-end development (HTML, CSS, javascript). And of course computer science fundamentals...

4.8 (99)
73/hour
650 hours tutoring
Response time: 14 minutes

But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL), and front-end development (HTML, CSS, javascript). And of course computer science fundamentals...

Kenneth P. San Jose, CA, available for online & in-person tutoring
Kenneth P.
100/hour

San Jose, CA

Computer Science Tutor | B.A. in Computational Biology and Minor in CS

I have over two years of experience teaching computer science topics, including Data Structures and Algorithms and Web Development, to undergraduate students in small-group and high school students in one-on-one settings. I earned a B.A. in...

5.0 (15)
100/hour
31 hours tutoring
Response time: 53 minutes

I have over two years of experience teaching computer science topics, including Data Structures and Algorithms and Web Development, to undergraduate students in small-group and high school students in one-on-one settings. I earned a B.A. in...

Khaled A. Santa Clara, CA, available for online & in-person tutoring
Khaled A.
75/hour

Santa Clara, CA

PhD in Computer Science | Expert in Algorithms, Systems, and HPC

I earned my Ph.D. in Computer Science, specializing in High-Performance Computing, algorithms, and GPU performance analysis. I have several years of experience teaching core CS courses such as data structures, algorithms, and computer...

75/hour
6 hours tutoring

I earned my Ph.D. in Computer Science, specializing in High-Performance Computing, algorithms, and GPU performance analysis. I have several years of experience teaching core CS courses such as data structures, algorithms, and computer...

Kaighen F. Santa Clara, CA, available for online & in-person tutoring
Kaighen F.
60/hour

Santa Clara, CA

Game Programmer with Degree in Computer Science & Psychology

A degree in computer science & psychology contribute to the ability to better explain advanced concepts in helpful ways. I have programmed in a number of languages, ranging from Java & JavaScript to C# and Ruby (and more). The more...

4.9 (170)
60/hour
538 hours tutoring

A degree in computer science & psychology contribute to the ability to better explain advanced concepts in helpful ways. I have programmed in a number of languages, ranging from Java & JavaScript to C# and Ruby (and more). The more...

Sathvik V. Saratoga, CA, available for online & in-person tutoring
Sathvik V.
35/hour

Saratoga, CA

Computer Science Student for 10+ Years

I have been learning computer science for the last 10 years, working on websites, Java programs, apps, games, and more. I am familiar with many languages and data structures, and I have taught many of my peers, including a recent position...

35/hour
5 hours tutoring
Response time: 5 minutes

I have been learning computer science for the last 10 years, working on websites, Java programs, apps, games, and more. I am familiar with many languages and data structures, and I have taught many of my peers, including a recent position...

Surya Teja E. San Francisco, CA, available for online & in-person tutoring
Surya Teja E.
49/hour

San Francisco, CA

Master's in Computer Science with 2 years of professional experience.

I have a Bachelor's degree in Computer Science and Engineering. I also finished my Master's in Computer Science in May this year. Before my master's studies, I had 2 years of professional web development experience...

5.0 (66)
49/hour
172 hours tutoring
Response time: 8 minutes

I have a Bachelor's degree in Computer Science and Engineering. I also finished my Master's in Computer Science in May this year. Before my master's studies, I had 2 years of professional web development experience...

Shri N. Sunnyvale, CA, available for online & in-person tutoring
Shri N.
80/hour

Sunnyvale, CA

APCS tutor with solid research and development experience in CS

I am currently pursuing my master's degree at UCLA in Artificial Intelligence domain, where I continue to deepen my expertise in both mathematics and computer science. My academic journey began at UC Merced, where I earned my...

5.0 (7)
80/hour
13 hours tutoring

I am currently pursuing my master's degree at UCLA in Artificial Intelligence domain, where I continue to deepen my expertise in both mathematics and computer science. My academic journey began at UC Merced, where I earned my...

Anastasiya S. Stanford, CA, available for online & in-person tutoring
Anastasiya S.
100/hour

Stanford, CA

UIUC Grad headed to Carnegie Mellon to study Comp Bio

I'm a recent graduate from the University of Illinois at Urbana-Champaign (top 5 CS school) with a minor in Computer Science. I have two software internship experiences, one of which was in industry. I have a strong background in data...

5.0 (6)
100/hour
16 hours tutoring

I'm a recent graduate from the University of Illinois at Urbana-Champaign (top 5 CS school) with a minor in Computer Science. I have two software internship experiences, one of which was in industry. I have a strong background in data...

Noor K. Fremont, CA, available for online & in-person tutoring
Noor K.
50/hour

Fremont, CA

Head of Software Development with 15+ Years of Professional Experience

Whether you're studying data structures, object-oriented design, algorithmic thinking, or real-time computing, I can guide you through both the theoretical and practical aspects of computer science. I specialize in making complex...

5.0 (6)
50/hour
80 hours tutoring

Whether you're studying data structures, object-oriented design, algorithmic thinking, or real-time computing, I can guide you through both the theoretical and practical aspects of computer science. I specialize in making complex...

Vicram V. Berkeley, CA, available for online & in-person tutoring
Vicram V.
50/hour

Berkeley, CA

Berkeley Computer Science Undergraduate w/ 5+ yrs of Coding Experience

I have taken Intro to Programming JAVA course and AP Computer Science A in High School. I received a score of 4 on the AP Exam. I have also done side projects in JAVA including a 2D Carrom Game. In addition, I have participated in...

5.0 (178)
50/hour
346 hours tutoring

I have taken Intro to Programming JAVA course and AP Computer Science A in High School. I received a score of 4 on the AP Exam. I have also done side projects in JAVA including a 2D Carrom Game. In addition, I have participated in...

Aditya S. San Jose, CA, available for online & in-person tutoring
Aditya S.
34/hour

San Jose, CA

College Physics+MATH+CS Tutor | Incoming SWE

Hello! My name is Aditya Sharma, and I’m currently pursuing a degree in Systems Engineering at San Jose State University. I have a solid academic foundation in physics and math, with tutoring experience that spans elementary school to...

5.0 (13)
34/hour
36 hours tutoring

Hello! My name is Aditya Sharma, and I’m currently pursuing a degree in Systems Engineering at San Jose State University. I have a solid academic foundation in physics and math, with tutoring experience that spans elementary school to...

Andreas M. Oakland, CA, available for online & in-person tutoring
Andreas M.
110/hour

Oakland, CA

Effective Tutor for Math, Computer Science, and German

I have been working in computer science related fields in research (Academia & labs) and industry. My PhD thesis is in numerical models for high performance computers. I also worked for several years for a company modeling hazards...

5.0 (558)
110/hour
3,283 hours tutoring

I have been working in computer science related fields in research (Academia & labs) and industry. My PhD thesis is in numerical models for high performance computers. I also worked for several years for a company modeling hazards...

Zachary P. Berkeley, CA, available for online & in-person tutoring
Zachary P.
60/hour

Berkeley, CA

Computer Science Tutor

- Completion of AP Computer Science and Java Programming courses. - One year and 4 months teaching Introductory Scratch, Computer Science Principles, Java, and JavaScript at Code Ninjas as Lead Instructor. - Completion of...

5.0 (27)
60/hour
90 hours tutoring

- Completion of AP Computer Science and Java Programming courses. - One year and 4 months teaching Introductory Scratch, Computer Science Principles, Java, and JavaScript at Code Ninjas as Lead Instructor. - Completion of...

Arjun S. San Francisco, CA, available for online & in-person tutoring
Arjun S.
90/hour

San Francisco, CA

PhD in Computer Science

I have a PhD in Computer Science. I have taken classes spanning advanced algorithms, data structures, databases, bioinformatics, programming languages, and operating systems.

5.0 (10)
90/hour
24 hours tutoring
Response time: 22 minutes

I have a PhD in Computer Science. I have taken classes spanning advanced algorithms, data structures, databases, bioinformatics, programming languages, and operating systems.

SHENGLIANG S. Fremont, CA, available for online & in-person tutoring
SHENGLIANG S.
89/hour

Fremont, CA

BS in EECS and MS in CS

I hold a Bachelor's degree in Electrical Engineering and Computer Science (EECS) and a Master's degree in Computer Science, both of which have provided me with a strong technical foundation. In addition to my industry...

5.0 (3)
89/hour
12 hours tutoring

I hold a Bachelor's degree in Electrical Engineering and Computer Science (EECS) and a Master's degree in Computer Science, both of which have provided me with a strong technical foundation. In addition to my industry...

Trusted with over 6 million hours of lessons since 2005

Trusted experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

Shoshana C.

8 lessons

Much more importantly, my son is now motivated to study the subject further in college. I am immensely thankful to Phillip for his unique way of teaching based upon his very special perceptiveness and sensitivity, which makes his every single lesson such a valuable time of communication and of simultaneously building knowledge and self-confidence.. Phillip is not 'any' tutor who teaches well. He is truly a GREAT mentor who can lead his student to success in many different kinds and levels.
Lorraine B.

12 lessons

I believe Bruce has the ability to assess the problem quickly and target an effective plan. I am very pleased with his approach and would not hesitate to utilize the good professor if the need arises in the future, during our son's undergraduate years. Thank you, Bruce!
Akhtar Abbas S.

33 lessons

That way, students get confidence prior to the exam. For Ben P., the teaching is service to society - Like giving back to the society. Through education, he is developing the next generation, helping them in education and a successful career and better life. He is such a noble person. I appreciate him for all the support he has provided to my son learning AP Computer Science. I strongly recommend him for AP Computer Science.
How much for private Computer Science tutoring lessons

Bay Area, CA Computer Science Tutors Cost $35 - 65 per hour on average

What’s a fair price for a private Bay Area, CA Computer Science tutor? Bay Area, CA Computer Science tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$95
$35
$65
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Computer science tutors in bay area, ca

computer science tutors in bay area, ca, are available through Wyzant for both in-person and online lessons. These experienced tutors cover topics like programming, algorithms, data structures, and computer fundamentals to support students at all levels.

this page connects you with local bay area tutors who help learners improve coding skills, understand software development, or learn computer science principles for education and career goals. Whether you’re tackling high school courses, preparing for college, or exploring programming as a hobby, personalized guidance makes learning accessible and engaging.

wyzant makes it easy to find expert tutors offering personalized learning experiences that build confidence and skills. With flexible scheduling and practical support, students can progress in computer science while gaining problem-solving abilities and technical fluency.

Find Bay Area, CA tutors

Want to browse local tutors near you in more subjects? See all tutors in Bay Area, CA

Find online Computer Science tutors

Get Computer Science help anytime! We only accept the best online Computer Science tutors into our community. Get the help you need, right when you need it with the convenience of online lessons.