Find Computer Science Tutors in Massachusetts

Trusted by more than 3 million students, online or in-person

With the Good Fit Guarantee, love your first lesson, or it’s free

Compare qualifications, hourly rates, travel policies, and reviews to find the right local expert for you.

Collaborate with your tutor in person or through Wyzant's free, browser based online learning tool.

Only pay for the time you need. No subscriptions, no upfront costs. Just affordable results nearby.

Get 1:1 Help Fast

The Best Computer Science Tutors in Massachusetts

Find the best local Computer Science tutor in MA

SEE ALL MATCHING TUTORS
Simran S. Shrewsbury, MA, available for online & in-person tutoring
Simran S.
35/hour

Shrewsbury, MA

Incoming Facebook Software Engineer and Computer Science student

I'm a fourth-year student at NYU majoring in Computer Science and Engineering with a 3.7 GPA. I have had industry experiences as a software engineer intern and/or full-stack developer at a start-up, IBM, and at Facebook. See Simran's full profile

35/hour
5.0 (1)
1 hours tutoring Computer Science out of 9 hours
Offers in person & online lessons
View Simran's Profile

I'm a fourth-year student at NYU majoring in Computer Science and Engineering with a 3.7 GPA. I have had industry experiences as a software engineer intern and/or full-stack developer at a start-up, IBM, and at Facebook. See Simran's full profile

Joseph L. Colebrook, CT, available for online & in-person tutoring
Joseph L.
39/hour

Colebrook, CT

Ivy League PhD (Brown)- 20+ Years Teaching - Math, Comp Sci, Latin

I have had first-hand experience of the importance of mathematics and computer science both when I worked as a programmer-analyst at Goldman Sachs, as well as in my current position as a federally licensed patent attorney, I try to share my... See Joseph's full profile

39/hour
5.0 (155)
6 hours tutoring Computer Science out of 319 hours
Offers in person & online lessons
View Joseph's Profile

I have had first-hand experience of the importance of mathematics and computer science both when I worked as a programmer-analyst at Goldman Sachs, as well as in my current position as a federally licensed patent attorney, I try to share my... See Joseph's full profile

Pamela C. Somerville, MA, available for online & in-person tutoring
Pamela C.
40/hour

Somerville, MA

Tufts Graduate Student in Computer Science and Robotics

I studied computer science at Vassar College undergrad. I'm now at Tufts grad school in Computer Science: Human-Robot Interaction. I have been programming in several languages like python for over 15 years. I just recently... See Pamela's full profile

40/hour
3.9 (16)
14 hours tutoring Computer Science out of 45 hours
Offers in person & online lessons
View Pamela's Profile

I studied computer science at Vassar College undergrad. I'm now at Tufts grad school in Computer Science: Human-Robot Interaction. I have been programming in several languages like python for over 15 years. I just recently... See Pamela's full profile

John C. Malden, MA, available for online & in-person tutoring
John C.
50/hour

Malden, MA

Senior Software Engineer Specializing in Java & Angular

...database). Aside from these, I have worked with various other frameworks and languages while getting my masters degree in Computer Science. Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS ... See John's full profile

50/hour
5.0 (56)
10 hours tutoring Computer Science out of 122 hours
Offers in person & online lessons
View John's Profile

...database). Aside from these, I have worked with various other frameworks and languages while getting my masters degree in Computer Science. Some of these include: Python (AI / Machine Learning), Cloud Computing (AWS), and other web frameworks (ReactJS ... See John's full profile

John C. Stow, MA, available for online & in-person tutoring
John C.
55/hour

Stow, MA

BS and MS in Comp Sci, 34 years experience, 3 yrs CS tutoring

I have hundreds of hours of experience tutoring college students online in C++/C/Java/Python and Computer Science (data structures, algorithms, theory of computation). I have a BS and MS in Computer Science. See John's full profile

55/hour
4.9 (910)
707 hours tutoring Computer Science out of 3,069 hours
Offers in person & online lessons
View John's Profile

I have hundreds of hours of experience tutoring college students online in C++/C/Java/Python and Computer Science (data structures, algorithms, theory of computation). I have a BS and MS in Computer Science. See John's full profile

Kaighen F. Pawtucket, RI, available for online & in-person tutoring
Kaighen F.
56/hour

Pawtucket, RI

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

56/hour
4.9 (74)
2 hours tutoring Computer Science out of 251 hours
Offers in person & online lessons
View Kaighen's Profile

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

Nathan S. Colebrook, CT, available for online & in-person tutoring
Nathan S.
58/hour

Colebrook, CT

Data Structures, OOP, Algorithms tutor in Java, C, C++, Python

I have a B.A. in Computer Science and Engineering with a Math minor. I've tutored hundreds of students in Computer Science courses, including upper-level courses. Available to tutor all intro courses. Higher courses may require... See Nathan's full profile

58/hour
5.0 (250)
80 hours tutoring Computer Science out of 1,075 hours
Offers in person & online lessons
View Nathan's Profile

I have a B.A. in Computer Science and Engineering with a Math minor. I've tutored hundreds of students in Computer Science courses, including upper-level courses. Available to tutor all intro courses. Higher courses may require... See Nathan's full profile

Thomas O. Newton Center, MA, available for online & in-person tutoring
Thomas O.
60/hour

Newton Center, MA

Math major with extensive programming experience

I have taken several computer science courses at the undergraduate level. These include Intro to Java, Data Structures and Algorithms, Web Development, Data Mining, and Database Systems. I have also used R and Python extensively in my past... See Thomas's full profile

60/hour
4.9 (21)
3 hours tutoring Computer Science out of 57 hours
Offers in person & online lessons
View Thomas's Profile

I have taken several computer science courses at the undergraduate level. These include Intro to Java, Data Structures and Algorithms, Web Development, Data Mining, and Database Systems. I have also used R and Python extensively in my past... See Thomas's full profile

Scott F. Torrington, CT, available for online & in-person tutoring
Scott F.
75/hour

Torrington, CT

Personable Problem Solver Can Help You Achieve Your Goals!

A degree in Computer Science and Music from Indiana University, followed by post-graduate work in mathematics and computer science at UCLA and Wescon. I developed software for Paramount Pictures (Nielsen data analysis, and multimedia... See Scott's full profile

75/hour
4.9 (80)
38 hours tutoring Computer Science out of 323 hours
Offers in person & online lessons
View Scott's Profile

A degree in Computer Science and Music from Indiana University, followed by post-graduate work in mathematics and computer science at UCLA and Wescon. I developed software for Paramount Pictures (Nielsen data analysis, and multimedia... See Scott's full profile

Neveen M. Watertown, MA, available for online & in-person tutoring
Neveen M.
80/hour

Watertown, MA

Data Scientist with MS in Engineering for programming math and science

My name is Neveen, I graduated from biomedical engineering and earned a master's in electrical engineering with a 3.91 GPA. I earned more than 15 certifications in data science from Duke, Johns Hopkins, and San Diego University. I have many years... See Neveen's full profile

80/hour
5.0 (707)
41 hours tutoring Computer Science out of 1,992 hours
Offers in person & online lessons
View Neveen's Profile

My name is Neveen, I graduated from biomedical engineering and earned a master's in electrical engineering with a 3.91 GPA. I earned more than 15 certifications in data science from Duke, Johns Hopkins, and San Diego University. I have many years... See Neveen's full profile

Eric F. Cambridge, MA, available for online & in-person tutoring
Eric F.
85/hour

Cambridge, MA

Computer Science Tutor in the Boston Area

I am a software engineer for a Boston Tech company with years of experience tutoring/mentoring college students in their Intro to Computer Science courses. I have experience with Java, JavaScript/React, Python and C See Eric's full profile

85/hour
5.0 (16)
9 hours tutoring Computer Science out of 28 hours
Offers in person & online lessons
View Eric's Profile

I am a software engineer for a Boston Tech company with years of experience tutoring/mentoring college students in their Intro to Computer Science courses. I have experience with Java, JavaScript/React, Python and C See Eric's full profile

Peter L. Cambridge, MA, available for online & in-person tutoring
Peter L.
85/hour

Cambridge, MA

Math Stats Physics Data-science Code-dev. Distance-learner friendly!

My experience in Computer Science is practical. In various professional capacities, I've implemented all of the major functional algorithms: sort, linked lists, binary trees, Huffman encoding & compression, depth- and breadth-first... See Peter's full profile

85/hour
5.0 (1006)
400 hours tutoring Computer Science out of 4,423 hours
Offers in person & online lessons
View Peter's Profile

My experience in Computer Science is practical. In various professional capacities, I've implemented all of the major functional algorithms: sort, linked lists, binary trees, Huffman encoding & compression, depth- and breadth-first... See Peter's full profile

Rayhon A. Waterbury, CT, available for online & in-person tutoring
Rayhon A.
95/hour

Waterbury, CT

SAT Test Prep, All Math, Science, Physics, Engineering and Programing

With dual bachelor's in electrical and computer engineering, and minors in math and computer science, I have a wealth of knowledge in this field. Computer science covers courses in math, logic, computer organization, computer... See Rayhon's full profile

95/hour
4.8 (199)
770 hours tutoring
Offers in person & online lessons
View Rayhon's Profile

With dual bachelor's in electrical and computer engineering, and minors in math and computer science, I have a wealth of knowledge in this field. Computer science covers courses in math, logic, computer organization, computer... See Rayhon's full profile

Frank P. Cambridge, MA, available for online & in-person tutoring
Frank P.
100/hour

Cambridge, MA

Industry veteran with 5+ years training masters level CS graduates

I've built two teams of Computer Science graduates (and some dropouts) to be highly effective software engineers. My minor in Computer Science combined with my 10+ years as a Software Engineer makes it so that I can tutor on... See Frank's full profile

100/hour
5.0 (15)
56 hours tutoring Computer Science out of 60 hours
Offers in person & online lessons
View Frank's Profile

I've built two teams of Computer Science graduates (and some dropouts) to be highly effective software engineers. My minor in Computer Science combined with my 10+ years as a Software Engineer makes it so that I can tutor on... See Frank's full profile

Janice H. Brighton, MA, available for online & in-person tutoring
Janice H.
110/hour

Brighton, MA

Python Specialist with 5+ Years of Teaching CS Experience

I have a Computer Science degree from Boston University. I have 5+ years teaching experience at 4 different coding schools. I have 5+ years private tutoring experience with several families, helping students who started off with... See Janice's full profile

110/hour
4.9 (71)
134 hours tutoring Computer Science out of 338 hours
Offers in person & online lessons
View Janice's Profile

I have a Computer Science degree from Boston University. I have 5+ years teaching experience at 4 different coding schools. I have 5+ years private tutoring experience with several families, helping students who started off with... See Janice's full profile

Dalton A. Revere, MA, available for online & in-person tutoring
Dalton A.
120/hour

Revere, MA

Theoretical Computer Scientist with Python, C++, C Experience

In addition to and alongside my math education at MIT, I took classes in theoretical computer science, and I also learned to program in C++, Python, and C. I have experience from the basics such as variables and loops to algorithm... See Dalton's full profile

120/hour
4.9 (181)
344 hours tutoring Computer Science out of 488 hours
Offers in person & online lessons
View Dalton's Profile

In addition to and alongside my math education at MIT, I took classes in theoretical computer science, and I also learned to program in C++, Python, and C. I have experience from the basics such as variables and loops to algorithm... See Dalton's full profile

Zachary N. Berkley, MA, available for online & in-person tutoring
Zachary N.
134/hour

Berkley, MA

Degree in Computer Science

I have a degree in Computer Science with dual concentrations in AI and data, as well as systems and software. I majored in computer science in college. Every day I apply these skills in my career, as a software engineer.... See Zachary's full profile

134/hour
5.0 (144)
259 hours tutoring Computer Science out of 346 hours
Offers in person & online lessons
View Zachary's Profile

I have a degree in Computer Science with dual concentrations in AI and data, as well as systems and software. I majored in computer science in college. Every day I apply these skills in my career, as a software engineer.... See Zachary's full profile

Sam R. Somerville, MA, available for online & in-person tutoring
Sam R.
150/hour

Somerville, MA

Bachelors degree in Computational Linguistics

I have a degree in natural language processing (an area that focuses at the intersection of linguistics and computer science), and experience with teaching courses from introductory programming all the way through advanced machine learning... See Sam's full profile

150/hour
5.0 (105)
240 hours tutoring Computer Science out of 550 hours
Offers in person & online lessons
View Sam's Profile

I have a degree in natural language processing (an area that focuses at the intersection of linguistics and computer science), and experience with teaching courses from introductory programming all the way through advanced machine learning... See Sam's full profile

Jing L. Cambridge, MA, available for online & in-person tutoring
Jing L.
150/hour

Cambridge, MA

Undergrad Majoring in Computer Science

I major in computer science and have studied natural language processing, computer vision, algorithms, performance engineering, software development, sensor computing, et cetera. See Jing's full profile

150/hour
4.9 (26)
5 hours tutoring Computer Science out of 105 hours
Offers in person & online lessons
View Jing's Profile

I major in computer science and have studied natural language processing, computer vision, algorithms, performance engineering, software development, sensor computing, et cetera. See Jing's full profile

Andrei K. Ridgefield, CT, available for online & in-person tutoring
Andrei K.
160/hour

Ridgefield, CT

Yale Math PhD: SAT prep, gifted-child math and physics

My PhD Adviser at Yale University had a joint appointment at the Mathematics and the Computer Science departments. Consequently, I spent a significant amount of time studying algorithms, computational complexity, and other areas of... See Andrei's full profile

160/hour
5.0 (1240)
55 hours tutoring Computer Science out of 4,170 hours
Offers in person & online lessons
View Andrei's Profile

My PhD Adviser at Yale University had a joint appointment at the Mathematics and the Computer Science departments. Consequently, I spent a significant amount of time studying algorithms, computational complexity, and other areas of... See Andrei's full profile

Kevin W. Cambridge, MA, available for online & in-person tutoring
Kevin W.
200/hour

Cambridge, MA

5+ Years in Machine Learning Software Engineering

I studied computer science as an undergraduate student at Duke and a Master's student at Harvard. I am currently working as a software engineer at a machine learning startup. See Kevin's full profile

200/hour
5.0 (60)
115 hours tutoring Computer Science out of 126 hours
Offers in person & online lessons
View Kevin's Profile

I studied computer science as an undergraduate student at Duke and a Master's student at Harvard. I am currently working as a software engineer at a machine learning startup. See Kevin's full profile

Cambridge, MA Tutoring
Lexi K.
39/hour

Software Engineer, Mobile/PC/VR Developer, BS Computer Science

Pair programming is the single best way to learn computer science. My BS in Computer Science focused heavily on pair programming and almost all of the 5 months of computer science tutoring sessions I have given over the last... See Lexi's full profile

39/hour
5.0 (394)
353 hours tutoring Computer Science out of 2,038 hours
Offers online lessons
View Lexi's Profile

Pair programming is the single best way to learn computer science. My BS in Computer Science focused heavily on pair programming and almost all of the 5 months of computer science tutoring sessions I have given over the last... See Lexi's full profile

Holtsville, NY Tutoring
Timothy C.
45/hour

Georgetown University Computer Science Graduate

Throughout my undergraduate education, I developed familiarity with a variety of programming languages: Java, C++, and Python. I established a foundation of knowledge in OOP and basic data science. I was a course assistant for 2 years in courses... See Timothy's full profile

45/hour
4.9 (14)
13 hours tutoring Computer Science out of 33 hours
Offers online lessons
View Timothy's Profile

Throughout my undergraduate education, I developed familiarity with a variety of programming languages: Java, C++, and Python. I established a foundation of knowledge in OOP and basic data science. I was a course assistant for 2 years in courses... See Timothy's full profile

Waterford, MI Tutoring
Jason C.
50/hour

Computer Science

I’m currently seeking my D.Eng. from U of Michigan and have build multiple applications in my CIS using various programming languages such as Java, C++, Python, etc. Including Data Mining for Data Science. I've also graduated from U of M with a... See Jason's full profile

50/hour
5.0 (10)
3 hours tutoring Computer Science out of 29 hours
Offers online lessons
View Jason's Profile

I’m currently seeking my D.Eng. from U of Michigan and have build multiple applications in my CIS using various programming languages such as Java, C++, Python, etc. Including Data Mining for Data Science. I've also graduated from U of M with a... See Jason's full profile

Philadelphia, PA Tutoring
Lex L.
60/hour

Master of Science in Computer Science with 6+ Years of Experience

I graduated with a Master's in Computer Science from Nova Southeastern University. I have worked as a full-stack software engineer for several companies of various sizes, from pre-seed startups to Fortune 500 firms. My Bachelor's... See Lex's full profile

60/hour
5.0 (5)
1 hours tutoring Computer Science out of 6 hours
Offers online lessons
View Lex's Profile

I graduated with a Master's in Computer Science from Nova Southeastern University. I have worked as a full-stack software engineer for several companies of various sizes, from pre-seed startups to Fortune 500 firms. My Bachelor's... See Lex's full profile

Trusted with over 6 million hours of lessons since 2005

5 star rated 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.

How much for private Computer Science tutoring lessons

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

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