Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Software Engineering 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 Software Engineering Tutoring Online

See all 667 matching tutors

Find the best Software Engineering tutor

Tony T. Kailua Kona, HI, available for online & in-person tutoring
Tony T.
85/hour

Experienced Software engineer with cybersecurity experience

Struggling to connect cybersecurity theory with practical application? Learn from a tutor with a unique advantage: 30 years of real-world software engineering experience, combined with cybersecurity training and a proven track record of...

InstantBook
Today
5.0 (78)
85/hour
284 hours tutoring
Response time: 15 minutes

Struggling to connect cybersecurity theory with practical application? Learn from a tutor with a unique advantage: 30 years of real-world software engineering experience, combined with cybersecurity training and a proven track record of...

Darwin V. Brooklyn, NY, available for online & in-person tutoring
Darwin V.
79/hour

BS in Computer Science with 5 years of software engineering experience

I completed a Bachelors degree in Computer Science and have worked as a software engineer for 5 years since then at multiple companies including Apple in Cupertino.

4.9 (11)
79/hour
27 hours tutoring

I completed a Bachelors degree in Computer Science and have worked as a software engineer for 5 years since then at multiple companies including Apple in Cupertino.

Gabriel T. San Jose, CA, available for online & in-person tutoring
Gabriel T.
90/hour

Computer engineer with expertise in Verilog, C/C++, Python and Linux

I have been tutoring students with engineering and mathematics subjects for more than one year both in person and on Wyzant. I have experience as a software engineer, firmware engineer, and electronics engineer. I have expertise in...

5.0 (195)
90/hour
867 hours tutoring
Response time: 40 minutes

I have been tutoring students with engineering and mathematics subjects for more than one year both in person and on Wyzant. I have experience as a software engineer, firmware engineer, and electronics engineer. I have expertise in...

Isis M. Boynton Beach, FL, available for online & in-person tutoring
Isis M.
50/hour

Software Engineer with Bachelor's in Computer Science

I can help with all kinds of computer-related tasks, including setting up emails, and working with Word, Excel, and other common applications. Whether you need assistance troubleshooting issues, organizing files, or learning everyday computer...

5.0 (7)
50/hour
16 hours tutoring
Response time: 15 minutes

I can help with all kinds of computer-related tasks, including setting up emails, and working with Word, Excel, and other common applications. Whether you need assistance troubleshooting issues, organizing files, or learning everyday computer...

Edward M. Houston, TX, available for online & in-person tutoring
Edward M.
85/hour

Senior Software Engineer with over 10 years experience

As an MIT graduate in Electrical Engineering and Computer Science, I bring both expertise and passion to teaching. With over a decade of experience tutoring math and programming, I specialize in making complex concepts clear and accessible....

5.0 (229)
85/hour
945 hours tutoring

As an MIT graduate in Electrical Engineering and Computer Science, I bring both expertise and passion to teaching. With over a decade of experience tutoring math and programming, I specialize in making complex concepts clear and accessible....

Brett S. Philadelphia, PA, available for online & in-person tutoring
Brett S.
100/hour

Senior Software Engineer

My day job is writing C# code, although in the past I have worked with Javascript/Typescript, Python, Java, Haskell, Scheme, and MIPS assembly. I graduated summa cum laude with a degree in Computer Science. I specialize in writing bug-free code...

5.0 (156)
100/hour
638 hours tutoring
Response time: 44 minutes

My day job is writing C# code, although in the past I have worked with Javascript/Typescript, Python, Java, Haskell, Scheme, and MIPS assembly. I graduated summa cum laude with a degree in Computer Science. I specialize in writing bug-free code...

Alexis H. Ashburn, VA, available for online & in-person tutoring
Alexis H.
75/hour

4.0 GPA and Math Competition Winner

I am a senior software engineer with over 20 years experience. In college, I had a major in Math with minor in Computer Science.

5.0 (3830)
75/hour
11,620 hours tutoring
Response time: 24 minutes

I am a senior software engineer with over 20 years experience. In college, I had a major in Math with minor in Computer Science.

David S. Scottsdale, AZ, available for online & in-person tutoring
David S.
60/hour

Professional software engineer who loves teaching computer science

I have worked in the aerospace and defense industry as a software engineer for 20 years. I have a passion for mentoring and really enjoy teaching computer science, from basic Java, C/C++, or Python, to algorithms, data structures,...

5.0 (1348)
60/hour
3,445 hours tutoring

I have worked in the aerospace and defense industry as a software engineer for 20 years. I have a passion for mentoring and really enjoy teaching computer science, from basic Java, C/C++, or Python, to algorithms, data structures,...

Julie B. Waltham, MA, available for online & in-person tutoring
Julie B.
60/hour

PhD/Engineer in Computer Science w/ 25+ Years Software Dev Experience

I have worked as a software developer / engineer for over 25 years in addition to obtaining my PhD in Computer Science. During my PhD I studied Computational Geometry, Signal and Image Processing, Computer Vision, Machine...

5.0 (142)
60/hour
469 hours tutoring
Response time: 11 minutes

I have worked as a software developer / engineer for over 25 years in addition to obtaining my PhD in Computer Science. During my PhD I studied Computational Geometry, Signal and Image Processing, Computer Vision, Machine...

Lukas B. Missouri City, TX, available for online & in-person tutoring
Lukas B.
80/hour

Python Software Engineer with Master's from Duke University

Subtopics I know include Data Structures, Algorithms, Arrays, Visualization tools like Matplotlib, Web Scraping, Software Engineering, Machine Learning, and AI. I understand Python well at the fundamental level and more advanced level.

4.9 (67)
80/hour
297 hours tutoring

Subtopics I know include Data Structures, Algorithms, Arrays, Visualization tools like Matplotlib, Web Scraping, Software Engineering, Machine Learning, and AI. I understand Python well at the fundamental level and more advanced level.

Frederick M. Flemington, NJ, available for online & in-person tutoring
Frederick M.
80/hour

Industry-seasoned Software Engineer with 1000+ hours tutoring STEM

Whether you are interested in Algorithms and data structures, Computer architecture and engineering, graphics and visualization, Software engineering, or Digital Signal Processing Theory, I'd be glad to share with you my experience and...

4.9 (449)
80/hour
1,570 hours tutoring

Whether you are interested in Algorithms and data structures, Computer architecture and engineering, graphics and visualization, Software engineering, or Digital Signal Processing Theory, I'd be glad to share with you my experience and...

Jon R. Fremont, CA, available for online & in-person tutoring
Jon R.
135/hour

Senior Software Engineer

I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference.

5.0 (974)
135/hour
2,843 hours tutoring

I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference.

Chad B. Hanover, NH, available for online & in-person tutoring
Chad B.
80/hour

Background in Software Engineering

Beyond the classes I took relating to computer science I got through my engineering education, I spent 10 years as a software developer. I've programmed in C, C++, Java, JavaScript, Python and Perl. I've taught introductory level classes to...

5.0 (138)
80/hour
494 hours tutoring
Response time: 8 minutes

Beyond the classes I took relating to computer science I got through my engineering education, I spent 10 years as a software developer. I've programmed in C, C++, Java, JavaScript, Python and Perl. I've taught introductory level classes to...

Andrew P. Milwaukee, WI, available for online & in-person tutoring
Andrew P.
60/hour

Senior Software Engineer | AP CS Tutor | 6+ Years Experience

I hold a Bachelor's degree in Computer Science from DePaul University, where I graduated Summa Cum Laude in 2020. Currently working as a Senior Software Engineer, I develop frontend and backend services using TypeScript, NodeJS, and...

5.0 (153)
60/hour
370 hours tutoring

I hold a Bachelor's degree in Computer Science from DePaul University, where I graduated Summa Cum Laude in 2020. Currently working as a Senior Software Engineer, I develop frontend and backend services using TypeScript, NodeJS, and...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
150/hour

Experienced Software Developer with a Strong Math Background

... brokerage firm (as well as completing a summer software development internship at the same firm prior), Founding Software Engineer and Principal Software Architect at an artificial intelligence marketing start-up, and as a freelance programmer including...

5.0 (564)
150/hour
921 hours tutoring
Response time: 4 minutes

... brokerage firm (as well as completing a summer software development internship at the same firm prior), Founding Software Engineer and Principal Software Architect at an artificial intelligence marketing start-up, and as a freelance programmer including...

Daniel F. Arlington, VA, available for online & in-person tutoring
Daniel F.
100/hour

Software Engineer for DoD

I have used C as well as C++ for at least 5 years. I have interviewed using C++, use it for my day to day job, as well as using it for personal projects. C++ is also extremely similar to C which I also am very proficient in.

4.9 (448)
100/hour
1,150 hours tutoring
Response time: 5 minutes

I have used C as well as C++ for at least 5 years. I have interviewed using C++, use it for my day to day job, as well as using it for personal projects. C++ is also extremely similar to C which I also am very proficient in.

Maayan J. Plano, TX, available for online & in-person tutoring
Maayan J.
80/hour

Principal Software Engineer

I have a lot of experience with coding, coding best practices, networking, cloud (AWS), data science and system design and architecture. I have a Bachelor's degree in Software Engineering from Arizona State University as well as about...

5.0 (2)
80/hour
12 hours tutoring

I have a lot of experience with coding, coding best practices, networking, cloud (AWS), data science and system design and architecture. I have a Bachelor's degree in Software Engineering from Arizona State University as well as about...

John C. Riverside, CA, available for online & in-person tutoring
John C.
115/hour

Unity Software Engineer

I have spent the last 5 years actively developing my own Unity Game projects as well as assisting students and clients with their own projects. This includes games targeted at PC, Mobile, as well as Augmented Reality and VR based applications....

InstantBook
Today
5.0 (1463)
115/hour
3,602 hours tutoring
Response time: 35 minutes

I have spent the last 5 years actively developing my own Unity Game projects as well as assisting students and clients with their own projects. This includes games targeted at PC, Mobile, as well as Augmented Reality and VR based applications....

Catelyn R. Oak Creek, WI, available for online & in-person tutoring
Catelyn R.
50/hour

Software Engineering Manager & Computer Science Master's Graduate

I excel at full stack development and can teach several key concepts of computer science: introductory topics, data structures, databases, software engineering design, web dev, system programming, and discrete math. I am comfortable...

5.0 (75)
50/hour
165 hours tutoring

I excel at full stack development and can teach several key concepts of computer science: introductory topics, data structures, databases, software engineering design, web dev, system programming, and discrete math. I am comfortable...

Jesse W. Dayton, OH, available for online & in-person tutoring
Jesse W.
45/hour

Software Engineer

Over 2 years of experience working in Javascript within in the VueJS Framework professionally as a software engineer.

5.0 (17)
45/hour
48 hours tutoring

Over 2 years of experience working in Javascript within in the VueJS Framework professionally as a software engineer.

Sid M. East Stroudsburg, PA, available for online & in-person tutoring
Sid M.
150/hour

Professional Software Engineer Teaching Programming

I have been programming professionally for over 40 years, and I use C, C++, Python, and Golang every day for work, and also for fun. I have taught C language programming, Data Structures and Algorithms, and Software Engineering for adults...

5.0 (657)
150/hour
2,608 hours tutoring

I have been programming professionally for over 40 years, and I use C, C++, Python, and Golang every day for work, and also for fun. I have taught C language programming, Data Structures and Algorithms, and Software Engineering for adults...

Rick R. Ashland, MA, available for online & in-person tutoring
Rick R.
72/hour

Enthusiastic and Experienced Tutor in Electrical Engineering

...Management from MIT, and a Bachelor of Science in Economics from Dartmouth College. I currently work as a freelance software engineer and data analyst with a focus on digital signal processing. SUBJECTS OFFERED Electrical Engineering: • ...

5.0 (508)
72/hour
2,090 hours tutoring
Response time: 25 minutes

...Management from MIT, and a Bachelor of Science in Economics from Dartmouth College. I currently work as a freelance software engineer and data analyst with a focus on digital signal processing. SUBJECTS OFFERED Electrical Engineering: • ...

Dr G. Englewood, CO, available for online & in-person tutoring
Dr G.
75/hour

Phenomenally Great Tutor & Academic Coach in Science, Math & CS

...have taught courses in C, Visual BASIC, assembly & machine programming, program design, structured programming, and software engineering. And finally, I have tutored Computer Programming for more than 20 years. ...

5.0 (323)
75/hour
1,371 hours tutoring

...have taught courses in C, Visual BASIC, assembly & machine programming, program design, structured programming, and software engineering. And finally, I have tutored Computer Programming for more than 20 years. ...

David P. Kirkland, WA, available for online & in-person tutoring
David P.
130/hour

Former Sr. Software Engineer @Microsoft, Coding Contest Coach/Author

...participants. I continued coaching this group for 7 years. My professional career has been focused on building tools for software engineers. I’ve developed features that help programmers understand, write, and change code effectively. This has taught me...

5.0 (31)
130/hour
313 hours tutoring

...participants. I continued coaching this group for 7 years. My professional career has been focused on building tools for software engineers. I’ve developed features that help programmers understand, write, and change code effectively. This has taught me...

Christian S. Laurel, MD, available for online & in-person tutoring
Christian S.
125/hour

Career Software Engineer Specializing in Java

I am professionally employed as a Software Engineer. Also pursuing a Master's Degree in Computer Science at Johns Hopkins.

5.0 (755)
125/hour
2,976 hours tutoring
Response time: 23 minutes

I am professionally employed as a Software Engineer. Also pursuing a Master's Degree in Computer Science at Johns Hopkins.

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.

MDS P.

1 lesson

Andrew helped me with a very complicated software engineering homework. He was very knowledgeable about the subject matter. He was very patient and kind. I will recommend him to anyone who needs help with very complicated assignments related to software engineering.
Hayley H.

1 lesson

Jonathan was amazing! He explained everything so well and really helped me understand the process. It was my first week in software engineering bootcamp. Things were moving really fast, and I had some issues keeping up and absorbing the information, Jonathan really helped me understand and sort things out.
Rashid H.

3 lessons

Robert helped me work through some difficult problems for software engineering. He's very experienced and patient. I highly recommend him as your next tutor. Specifically, we worked on a programming assignment written in C that performed the job of a CPU scheduler. The program had to simulate the Shortest-Job-First algorithm to pick which process should be scheduled in what order. I was going crazy trying to get things working, but with Robert's help I was finally able to get there.
How much for private Software Engineering tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
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

Find Online Tutors in Subjects related to Software Engineering.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Software Engineering, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to Software Engineering tutors, Wyzant can also help you find:

Online Civil Engineering Drafting tutors | Online Data Engineering tutors | Online Software Design tutors | Online Industrial Engineering tutors | Online Mechanical Engineering tutors | Online Agile Methodologies tutors | Online Chemical Process Engineering tutors | Online Software Development Methodologies tutors | Online Computer Technology tutors | Online Electrical Engineering tutors | Online Embedded Software Programming tutors | Online Biological Engineering tutors | Online Computer-Aided Mechanical Designs tutors | Online Computer Science tutors | Online Architectural Engineering tutors | Online Computer-Aided Design (CAD) tutors | Online Chemical Engineering tutors | Online Biomedical Engineering tutors | Online Chemical Engineers tutors | Online Engineering Economics tutors | Online Career Development tutors | Online Computer Programming lessons | Online Manufacturing Engineering tutors | Online FE Exam tutors | Online Software QA tutors | Online Aerospace Engineering tutors | Online SAS Programming tutors | Online Information Technology tutors | Online Computer Information Systems tutors | Online Cognos/Spss Ibm Business Analytics tutors | Online Computing tutors | Online Software Development Tools tutors | Online CATIA tutors | Online Engineering Mechanics tutors

Get the Software Engineering help you need, right when you need it with the convenience of online lessons.

See online Software Engineering tutors