Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor

Trust the nation's largest network for Computer Science tutors

Trusted by more than 3 million students

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Trusted by more than 3 million students

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 California

See all 463 matching tutors

Find the best local Computer Science tutor in CA

Samuel D. Oakland, CA, available for online & in-person tutoring
Samuel D.
50/hour

Oakland, CA

PhD in Computer Science and industry experience

I have been programming for 15 years and am well-versed in C/C++, Python, Java, and more. I have a PhD in Computer Science and have expertise in many college-level courses, including their mathematical details. I have worked and... See Samuel's full profile

5.0 (2)
50/hour
32 hours tutoring
View Samuel's profile

I have been programming for 15 years and am well-versed in C/C++, Python, Java, and more. I have a PhD in Computer Science and have expertise in many college-level courses, including their mathematical details. I have worked and...See Samuel's full profile

John A. Agoura Hills, CA, available for online & in-person tutoring
John A.
60/hour

Agoura Hills, CA

Experienced Programmer with 5+ Years of Teaching Computer Science

I have experience teaching students some basic computer science concepts including File Input and Output, Algorithms and Object Oriented Programming. I also help students understand the different hardware parts of a computer and how they... See John's full profile

4.9 (52)
60/hour
97 hours tutoring
View John's profile

I have experience teaching students some basic computer science concepts including File Input and Output, Algorithms and Object Oriented Programming. I also help students understand the different hardware parts of a computer and how they...See John's full profile

Matthew M. Santa Monica, CA, available for online & in-person tutoring
Matthew M.
80/hour

Santa Monica, CA

Fun Computer Teacher

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student... See Matthew's full profile

5.0 (753)
80/hour
2,208 hours tutoring
View Matthew's profile

I have a Master's in Electrical and Computer Engineering and love to spread the word about this degree. I really enjoy teaching technical concepts and have been complimented for my simple explanations of complex ideas. I excel at creating student...See Matthew's full profile

Kay H. Hayward, CA, available for online & in-person tutoring
Kay H.
185/hour

Hayward, CA

PhD in Computer Science with 10+ Years of Teaching Experience

I hold a Bachelor's, a Master's degree and a PhD in computer science. I have been an instructor and tutor for many areas within computer science for more than 10 years. I have a passion for teaching others about the field... See Kay's full profile

4.8 (55)
185/hour
124 hours tutoring
View Kay's profile

I hold a Bachelor's, a Master's degree and a PhD in computer science. I have been an instructor and tutor for many areas within computer science for more than 10 years. I have a passion for teaching others about the field...See Kay's full profile

Andreas M. Oakland, CA, available for online & in-person tutoring
Andreas M.
99/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... See Andreas's full profile

5.0 (558)
99/hour
3,278 hours tutoring
View Andreas's profile

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...See Andreas's full profile

Chandra L. San Ramon, CA, available for online & in-person tutoring
Chandra L.
75/hour

San Ramon, CA

MS in Computer Science

Over the years, I have had the opportunity to conduct in-person training to teach a diverse group of individuals, ranging from non-programmers to experienced developers, the fundamentals of Python and advanced topics such as Data Analysis and... See Chandra's full profile

5.0 (33)
75/hour
63 hours tutoring
View Chandra's profile

Over the years, I have had the opportunity to conduct in-person training to teach a diverse group of individuals, ranging from non-programmers to experienced developers, the fundamentals of Python and advanced topics such as Data Analysis and...See Chandra's full profile

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

San Francisco, CA

Computer Science Tutor with 6+ Years of Experience

I formally studied Computer Science at Boston University. My experience includes practical projects with web and mobile applications. I have also spent time on research projects on computer science topics, including data analysis and... See Lawrence's full profile

5.0 (315)
80/hour
1,164 hours tutoring
View Lawrence's profile

I formally studied Computer Science at Boston University. My experience includes practical projects with web and mobile applications. I have also spent time on research projects on computer science topics, including data analysis and...See Lawrence's full profile

Brooke R. Irvine, CA, available for online & in-person tutoring
Brooke R.
79/hour

Irvine, CA

Princeton PhD Student | M.S. Computer Science | Former SWE @ Blizzard

• Former Backend Java engineer at Blizzard Entertainment in the Battle.net and Online Products organization for 1 year; delivering eCommerce APIs and capabilities on the Purchase team. • M.S. in Computer Science from UCI, 3.82 GPA.... See Brooke's full profile

5.0 (7)
79/hour
24 hours tutoring
Response time: 26 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Brooke's profile

• Former Backend Java engineer at Blizzard Entertainment in the Battle.net and Online Products organization for 1 year; delivering eCommerce APIs and capabilities on the Purchase team. • M.S. in Computer Science from UCI, 3.82 GPA....See Brooke's full profile

George G. Fremont, CA, available for online & in-person tutoring
George G.
60/hour

Fremont, CA

Patient and Knowledgeable Computer Science Tutor

My name is George, and I graduated from UC Berkeley with a degree in Electrical Engineering and Computer Science. I spent 2 years working as a software engineer in holographic video research and now I'm an engineer at Google. Learning... See George's full profile

5.0 (2)
60/hour
11 hours tutoring
View George's profile

My name is George, and I graduated from UC Berkeley with a degree in Electrical Engineering and Computer Science. I spent 2 years working as a software engineer in holographic video research and now I'm an engineer at Google. Learning...See George's full profile

Steven M. Valencia, CA, available for online & in-person tutoring
Steven M.
97/hour

Valencia, CA

Berkeley Graduate, Programmer, Experienced Teacher

I have an extensive background in Computer Science. I took multiple programming courses while majoring in Cognitive Science, I am familiar with C/C++/PHP/SQL and many more, and I have done app design, game design, and... See Steven's full profile

5.0 (5134)
97/hour
15,251 hours tutoring
View Steven's profile

I have an extensive background in Computer Science. I took multiple programming courses while majoring in Cognitive Science, I am familiar with C/C++/PHP/SQL and many more, and I have done app design, game design, and...See Steven's full profile

Brandon C. Palo Alto, CA, available for online & in-person tutoring
Brandon C.
100/hour

Palo Alto, CA

Senior Software Engineer with University Computer Science Background

I am a senior software engineer with almost 9 years experience who specializes in the development of large distributed, scalable, high performant, and fault tolerant software infrastructure. From my years of professional software experience in the... See Brandon's full profile

5.0 (14)
100/hour
26 hours tutoring
View Brandon's profile

I am a senior software engineer with almost 9 years experience who specializes in the development of large distributed, scalable, high performant, and fault tolerant software infrastructure. From my years of professional software experience in the...See Brandon's full profile

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

San Jose, CA

Bachelors in Computer Science Specializing in Machine Learning

I completed several courses in computer science and taught a course in python. My research area is in machine learning techniques: neural networks, decision trees, and clustering. See Minh's full profile

5.0 (5)
60/hour
8 hours tutoring
View Minh's profile

I completed several courses in computer science and taught a course in python. My research area is in machine learning techniques: neural networks, decision trees, and clustering. See Minh's full profile

Joseph W. Anaheim, CA, available for online & in-person tutoring
Joseph W.
55/hour

Anaheim, CA

Bachelor's in Computer Science

I earned my Bachelor's in Computer Science at California State University Fullerton. My degree required me to learn data structures, algorithms, technical writing, assembly language, artificial intelligence, computer architecture,... See Joseph's full profile

4.8 (58)
55/hour
273 hours tutoring
View Joseph's profile

I earned my Bachelor's in Computer Science at California State University Fullerton. My degree required me to learn data structures, algorithms, technical writing, assembly language, artificial intelligence, computer architecture,...See Joseph's full profile

Kevin N. Palo Alto, CA, available for online & in-person tutoring
Kevin N.
150/hour

Palo Alto, CA

(UPenn Grad) Former Teaching Assistant Speciailzing in Java and APCS

At the University of Pennsylvania, I worked as a teaching assistant for the Introduction to Computer Science course (CIS 110) for 3 years. During these three years, my approval rating never went below 98%! I've also tutored students in... See Kevin's full profile

5.0 (334)
150/hour
1,078 hours tutoring
View Kevin's profile

At the University of Pennsylvania, I worked as a teaching assistant for the Introduction to Computer Science course (CIS 110) for 3 years. During these three years, my approval rating never went below 98%! I've also tutored students in...See Kevin's full profile

Jack R. Irvine, CA, available for online & in-person tutoring
Jack R.
115/hour

Irvine, CA

Computer Science Graduate with Honors

I completed my undergraduate degree from Regis University in computer science with a 3.73 GPA. I was on the honors track, completing accelerated courses in principle programming, data structures, algorithms, and electives such as AI. See Jack's full profile

5.0 (18)
115/hour
47 hours tutoring
View Jack's profile

I completed my undergraduate degree from Regis University in computer science with a 3.73 GPA. I was on the honors track, completing accelerated courses in principle programming, data structures, algorithms, and electives such as AI. See Jack's full profile

Sean O. Bishop, CA, available for online & in-person tutoring
Sean O.
67/hour

Bishop, CA

PhD in computer science with 2 yr ft industry/gov exp, 10 yr contract

I studied computer science as an undergraduate, focusing on operating systems and robotics algorithms. After that, I worked in government and industry for two years as a programmer on scientific and distributed computing projects. I then... See Sean's full profile

5.0 (91)
67/hour
393 hours tutoring
View Sean's profile

I studied computer science as an undergraduate, focusing on operating systems and robotics algorithms. After that, I worked in government and industry for two years as a programmer on scientific and distributed computing projects. I then...See Sean's full profile

Arda U. San Mateo, CA, available for online & in-person tutoring
Arda U.
75/hour

San Mateo, CA

Computer Science Tutor

In addition, I've been instrumental in designing and running a children’s coding workshop for students aged 6–18. I graduated with a degree in Computer Science from University of California, Santa Barbara, where my Voice... See Arda's full profile

5.0 (2)
75/hour
12 hours tutoring
View Arda's profile

In addition, I've been instrumental in designing and running a children’s coding workshop for students aged 6–18. I graduated with a degree in Computer Science from University of California, Santa Barbara, where my Voice...See Arda's full profile

Jarrett C. Vacaville, CA, available for online & in-person tutoring
Jarrett C.
80/hour

Vacaville, CA

UCSD Computer Science Graduate & Data Engineer

I have a degree in Computer Science from UCSD and I am currently working as a Data Engineer. I have experience with teaching the basics of Python, Java, and C++. I can also teach more advanced topics like data structures and runtime analysis. See Jarrett's full profile

5.0 (227)
80/hour
589 hours tutoring
View Jarrett's profile

I have a degree in Computer Science from UCSD and I am currently working as a Data Engineer. I have experience with teaching the basics of Python, Java, and C++. I can also teach more advanced topics like data structures and runtime analysis.See Jarrett's full profile

Meghana K. San Ramon, CA, available for online & in-person tutoring
Meghana K.
60/hour

San Ramon, CA

Computer Science Tutor Specializing in C++ and Java

Throughout my senior year in High School, I was a part of Academic Leadership and tutored AP Computer Science and VS.Net. I also tutored C++ outside of school, and worked individually with a student. While tutoring, I use various tutoring... See Meghana's full profile

5.0 (9)
60/hour
21 hours tutoring
View Meghana's profile

Throughout my senior year in High School, I was a part of Academic Leadership and tutored AP Computer Science and VS.Net. I also tutored C++ outside of school, and worked individually with a student. While tutoring, I use various tutoring...See Meghana's full profile

Parth S. Dublin, CA, available for online & in-person tutoring
Parth S.
55/hour

Dublin, CA

Expert Computer Science Tutor And Software Engineer

I obtained an Associate of Computer Science degree from Ohlone College. I have been working as an Embedded Computer Science Tutor in Introductory C++ Class at Ohlone College. This is my second semester working as a tutor for this class. See Parth's full profile

4.8 (76)
55/hour
175 hours tutoring
View Parth's profile

I obtained an Associate of Computer Science degree from Ohlone College. I have been working as an Embedded Computer Science Tutor in Introductory C++ Class at Ohlone College. This is my second semester working as a tutor for this class.See Parth's full profile

Erin C. San Jose, CA, available for online & in-person tutoring
Erin C.
40/hour

San Jose, CA

BS in Computer Science with 5 years of Software Engineering Experience

I graduated from Truman State University with a Bachelor’s degree in Computer Science. I have 5 years of experience working with Javascript and Python in software engineering roles. I am knowledgeable with logic, data structures, and... See Erin's full profile

5.0 (571)
40/hour
1,307 hours tutoring
View Erin's profile

I graduated from Truman State University with a Bachelor’s degree in Computer Science. I have 5 years of experience working with Javascript and Python in software engineering roles. I am knowledgeable with logic, data structures, and...See Erin's full profile

Michael S. Oxnard, CA, available for online & in-person tutoring
Michael S.
65/hour

Oxnard, CA

Software Engineer

I graduated with a graduate certificate in software engineering from San Francisco State University. I am competent in computer science as I have taken multiple courses in the computer science department of San Francisco State... See Michael's full profile

5.0 (57)
65/hour
183 hours tutoring
View Michael's profile

I graduated with a graduate certificate in software engineering from San Francisco State University. I am competent in computer science as I have taken multiple courses in the computer science department of San Francisco State...See Michael's full profile

Sudhir K. San Leandro, CA, available for online & in-person tutoring
Sudhir K.
85/hour

San Leandro, CA

MS in Computer Science with >10 years experience in software industry

...Data Structures. I am a strong engineering professional who graduated from Stony Brook University, NY with an M.S in Computer Science.... See Sudhir's full profile

5.0 (10)
85/hour
17 hours tutoring
View Sudhir's profile

...Data Structures. I am a strong engineering professional who graduated from Stony Brook University, NY with an M.S in Computer Science....See Sudhir's full profile

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

San Francisco, CA

Ex-Google and Verily Life Sciences Software Engineer

I graduated from UC Berkeley with a major in Computer Science, and went on to work at Google as a software engineer for 2.5 years. From there, I transferred to Verily Life Sciences as an engineer for 3 years. I am now a masters student at... See Riya's full profile

5.0 (1)
80/hour
13 hours tutoring
View Riya's profile

I graduated from UC Berkeley with a major in Computer Science, and went on to work at Google as a software engineer for 2.5 years. From there, I transferred to Verily Life Sciences as an engineer for 3 years. I am now a masters student at...See Riya's full profile

Jordan J. Aptos, CA, available for online & in-person tutoring
Jordan J.
120/hour

Aptos, CA

M.S. in Computer Science with 15+ years of Teaching Experience

For 15+ years I've taught students (middle-school, high-school, and university) how to design programs and solve problems in computer science. I've taught programming at charter and private schools, and been a TA and grader for... See Jordan's full profile

5.0 (35)
120/hour
167 hours tutoring
View Jordan's profile

For 15+ years I've taught students (middle-school, high-school, and university) how to design programs and solve problems in computer science. I've taught programming at charter and private schools, and been a TA and grader for...See Jordan's full profile

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!
Jia H.

6 lessons

Fanit is very kind and responsive. She answered my questions beyond the AP computer science tutoring patiently. She wrote long emails to answer my questions and she always tried her best to help my son to get great score on AP computer science. I would highly recommend Fanit to anyone who wants to get a great score on AP computer science.
How much for private Computer Science tutoring lessons

California Computer Science Tutors Cost $35 - 65 per hour on average

What’s a fair price for a private California Computer Science tutor? California 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.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

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

Find Computer Science Tutors in a City Near You

Wyzant makes it easy to get Computer Science lessons from private tutors in any city in California. Browse for your ideal tutor by reading ratings and reviews as well as comparing the rates of tutors on Wyzant who are Computer Science experts:

Long Beach Computer Science Tutors | Bakersfield Computer Science Tutors | Oakland Computer Science Tutors | Riverside Computer Science Tutors | Santa Ana Computer Science Tutors | Anaheim Computer Science Tutors | Stockton Computer Science Tutors | Ontario Computer Science Tutors | Santa Clarita Computer Science Tutors | Chula Vista Computer Science Tutors | Modesto Computer Science Tutors

Private Tutors in Any City in California

We have the largest network of qualified private tutors, so it is easy to choose your ideal tutor (and rates) from the best of the best across California.

Los Angeles Tutors | San Diego Tutors | San Jose Tutors | Sacramento Tutors | San Francisco Tutors | Fresno Tutors | Long Beach Tutors | Bakersfield Tutors | Oakland Tutors | Riverside Tutors | Santa Ana Tutors | Van Nuys Tutors | Anaheim Tutors | Stockton Tutors | Ontario Tutors | Santa Clarita Tutors | Chula Vista Tutors | Modesto Tutors | Corona Tutors | Hayward Tutors | Fontana Tutors | Irvine Tutors | North Hollywood Tutors

Computer Science Tutoring is just the beginning...

Tap into Wyzant’s digital nationwide network to find either a local or online tutor for subjects related to Computer Science. Find the perfect tutor for you in over 250 subjects and test prep areas including:

Computer Technology Tutors | Computer Tutors | AP Computer Science Tutors | Computer Systems Tutors | Computer Engineering Tutors | General Computer Tutors | Computer Information Systems Tutors | IB Computer Science HL Tutors | Computer Programming Lessons | Computer Architecture Tutors | Data Science Tutors | Computing Tutors | Computational Problem Solving Tutors | Information Technology Tutors | Computer Art Tutors | Computer Science (College Intro) Tutors | Computer Software Tutors

Find 1:1 Tutors in Subjects Related to Computer Science

Wyzant makes it easy to get lessons from private tutors in any subject related to Computer Science. Find your ideal private tutor by reading ratings and reviews:

California Computer Tutors | California AP Computer Science Tutors | California Computer Engineering Tutors | California Computer Programming Lessons | California Science Tutors | California ACT Science Tutors | California Physical Science Tutors | California Career Development Tutors | California Electrical Engineering Tutors

Local Computer Science Tutors in Counties in California

With our nationwide network, it is easy to find a tutor nearby who can tutor you in person or online. Browse qualified instructors near you in counties in California.

Orange County Computer Science Tutors

Find California tutors

Want to browse local tutors near you in more subjects? See all tutors in California

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.