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 686 matching tutors

Find the best Software Engineering tutor

Tony T. Kailua Kona, HI, available for online & in-person tutoring
Tony T.
95/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
This week
5.0 (116)
95/hour
406 hours tutoring
Response time: 22 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 (16)
79/hour
76 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.

Tyler G. New York, NY, available for online & in-person tutoring
Tyler G.
60/hour

Experienced programmer with a deep understanding of Python & Rust

In addition to tutoring, I work on language-level tooling, including rebuilding Python in Rust from scratch, which deepens how I explain software engineering concepts. As a tutor, I focus on you as a human first, and the task second....

InstantBook
This week
5.0 (135)
60/hour
253 hours tutoring
Response time: 20 minutes

In addition to tutoring, I work on language-level tooling, including rebuilding Python in Rust from scratch, which deepens how I explain software engineering concepts. As a tutor, I focus on you as a human first, and the task second....

Dan G. Irvine, CA, available for online & in-person tutoring
Dan G.
125/hour

Senior Software Engineer | Automation Lead

I have worked in UNIX systems in the industry and in academia I have been using UNIX systems since college undergrad, all the way to my Master's (degress in Computer Science) and to industry work e.g. at major tech company names. I have...

125/hour
2 hours tutoring

I have worked in UNIX systems in the industry and in academia I have been using UNIX systems since college undergrad, all the way to my Master's (degress in Computer Science) and to industry work e.g. at major tech company names. I have...

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 (202)
90/hour
899 hours tutoring

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...

Jonathan J. Bethesda, MD, available for online & in-person tutoring
Jonathan J.
85/hour

C++/Python Software Engineer

Hello. My name is Jonathan and I am a Software Engineer with 5+ years of experience using and teaching students fundamental computer science and game development concepts using a variety of platforms. Through my experiences teaching...

5.0 (341)
85/hour
1,210 hours tutoring

Hello. My name is Jonathan and I am a Software Engineer with 5+ years of experience using and teaching students fundamental computer science and game development concepts using a variety of platforms. Through my experiences teaching...

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 (8)
50/hour
21 hours tutoring

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 (245)
85/hour
974 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....

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 (3837)
75/hour
11,669 hours tutoring
Response time: 10 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 (1360)
60/hour
3,500 hours tutoring
Response time: 4 minutes

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,...

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 (978)
135/hour
2,879 hours tutoring

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

Dylan C. Rohnert Park, CA, available for online tutoring
Dylan C.
40/hour

Software Engineering Tutor with Academic and Industry experience

I love helping students gain confidence in difficult subjects. I believe everyone has innate talents waiting to be awakened. I have multiple years of tutoring experience at the University level as an Instructional Student Assistant for Data...

4.8 (70)
40/hour
202 hours tutoring

I love helping students gain confidence in difficult subjects. I believe everyone has innate talents waiting to be awakened. I have multiple years of tutoring experience at the University level as an Instructional Student Assistant for Data...

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

Senior Software Engineer | AP CS Tutor | 7+ 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 (196)
60/hour
507 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...

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 (451)
80/hour
1,590 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...

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 (214)
60/hour
631 hours tutoring
Response time: 39 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...

Chad B. Hanover, NH, available for online & in-person tutoring
Chad B.
75/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 (195)
75/hour
734 hours tutoring
Response time: 6 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...

Alex A. Brooklyn, NY, available for online tutoring
Alex A.
95/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...

InstantBook
Today
5.0 (677)
95/hour
1,122 hours tutoring
Response time: 21 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 (449)
100/hour
1,153 hours tutoring
Response time: 4 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.

Lukas B. Missouri City, TX, available for online & in-person tutoring
Lukas B.
100/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.

5.0 (93)
100/hour
352 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.

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
Tomorrow
5.0 (1648)
115/hour
4,066 hours tutoring
Response time: 6 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....

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 (658)
150/hour
2,622 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...

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 (19)
45/hour
58 hours tutoring
Response time: 7 minutes

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

Greg L. Antioch, CA, available for online & in-person tutoring
Greg L.
70/hour

BS in Computer Science, Software Engineering consultant to Microsoft

I became a computer science major at UC Davis in my senior year; I got tired of the math major. While at Davis, I competed in the Western Regional Programming competition, one of three students representing the UCD undergrad team. After college...

InstantBook
Today
4.9 (376)
70/hour
1,890 hours tutoring
Response time: 14 minutes

I became a computer science major at UC Davis in my senior year; I got tired of the math major. While at Davis, I competed in the Western Regional Programming competition, one of three students representing the UCD undergrad team. After college...

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 (335)
75/hour
1,583 hours tutoring
Response time: 59 minutes

...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
341 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...

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.
Lisa C.

1 lesson

Adetola is skilled in software engineering. He is also effective in problem solving and seeks a similar software solution for the patch. I highly recommend Adetola.
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.
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

Software Engineering Tutoring Online

On Wyzant, online software engineering tutoring connects coders with expert instructors for personalized guidance in programming, system design, and software development skills. Tutors offer one-on-one sessions on topics like Python, Java, React, system architecture, and debugging using platforms like Zoom, making learning flexible and accessible.

Software engineering is a broad, practical field involving working on real-world projects, understanding programming languages, applying algorithms, and creating efficient, maintainable code. Learning at your own pace can help you build confidence, solve complex problems, and prepare for careers or advanced studies.

Wyzant helps learners succeed by providing access to experienced tutors who customize lessons to match individual goals. Each session offers practical instruction, ongoing support, and progress tracking, making software engineering education accessible and effective from anywhere.

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