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

Find the best Software Engineering tutor

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 (282)
$60/hour
788 hours tutoring
Response time: 56 minutesNote that average response time is based on Julie’s active hours, which are 4:00 am - 10:00 am UTC.

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

Tony T. Kailua Kona, HI, available for online & in-person tutoring
Tony T.
$170/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
Tomorrow
5.0 (143)
$170/hour
530 hours tutoring
Response time: 51 minutesNote that average response time is based on Tony’s active hours, which are 2:00 am - 10:00 am UTC.

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

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 (337)
$75/hour
1,857 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. ...

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 (220)
$90/hour
964 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...

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

Senior Software Engineer with deep Linux experience

I work with Linux every day as a software engineer. I have a deep practical familiarity with the Linux environment - working with the command line / CLI utilities, the filesystem, user permissions, etc - and I'm very familiar with...

5.0 (36)
$85/hour
148 hours tutoring

I work with Linux every day as a software engineer. I have a deep practical familiarity with the Linux environment - working with the command line / CLI utilities, the filesystem, user permissions, etc - and I'm very familiar with...

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 (1364)
$60/hour
3,517 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,...

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

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 (451)
$100/hour
1,155 hours tutoring
Response time: 21 minutesNote that average response times may vary depending on a variety of factors, including time of day.

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.

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,595 hours tutoring
Response time: 54 minutesNote that average response time is based on Frederick’s active hours, which are 10:00 am - 6:00 am UTC.

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

Umair A. Walnut Creek, CA, available for online & in-person tutoring
Umair A.
$35/hour

Professional Software Engineer Specializing in Java Development

I am a professional Software Engineer with extensive experience in Java programming, object-oriented software development, and Spring Boot application development. I have helped students learn Java from beginner to advanced levels, covering...

5.0 (1040)
$35/hour
2,075 hours tutoring
Response time: 49 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I am a professional Software Engineer with extensive experience in Java programming, object-oriented software development, and Spring Boot application development. I have helped students learn Java from beginner to advanced levels, covering...

Jonathan J. Bethesda, MD, available for online & in-person tutoring
Jonathan J.
$65/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 (367)
$65/hour
1,353 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...

Benjamin T. Phoenix, AZ, available for online & in-person tutoring
Benjamin T.
$75/hour

Physics Professor, and Former Math Department Head

Math BA Physics BS Physics MS Software Engineering MA (in progress) Physics Professor

InstantBook
Tomorrow
5.0 (1019)
$75/hour
3,861 hours tutoring
Response time: 58 minutesNote that average response time is based on Benjamin’s active hours, which are 5:00 pm - 7:00 am UTC.

Math BA Physics BS Physics MS Software Engineering MA (in progress) Physics Professor

Guy F. Denver, CO, available for online & in-person tutoring
Guy F.
$40/hour

Experienced Math Tutor Specializing in Algebra and Calculus

I received a scholarship in my final undergraduate year and delivered workshops and revision sessions to other undergraduates. I also have master's degrees in mathematics and software engineering, graduating at the top of my class in...

5.0 (146)
$40/hour
302 hours tutoring

I received a scholarship in my final undergraduate year and delivered workshops and revision sessions to other undergraduates. I also have master's degrees in mathematics and software engineering, graduating at the top of my class in...

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 (262)
$85/hour
1,027 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....

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 (985)
$135/hour
2,899 hours tutoring

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

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 (229)
$60/hour
604 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.
$60/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 (937)
$60/hour
1,446 hours tutoring
Response time: 2 minutesNote that average response time is based on Alex’s active hours, which are 12:00 pm - 2:00 am UTC.

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

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 (1709)
$115/hour
4,374 hours tutoring

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

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 (26)
$45/hour
74 hours tutoring

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

Chad B. Hanover, NH, available for online & in-person tutoring
Chad B.
$65/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 (238)
$65/hour
939 hours tutoring
Response time: 4 minutesNote that average response time is based on Chad’s active hours, which are 6:00 pm - 7:00 am UTC.

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

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
361 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 (823)
$125/hour
3,079 hours tutoring

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

LEV K. Bethesda, MD, available for online & in-person tutoring
LEV K.
$75/hour

Mid and High School Math and SAT prep

...requirements. Later I graduated summa cum laude with the advanced degree in computer science and had a successful career as software engineer. Then I returned to my roots and became a full-time math tutor. To gain valuable experience I joined after school ...

4.9 (108)
$75/hour
581 hours tutoring

...requirements. Later I graduated summa cum laude with the advanced degree in computer science and had a successful career as software engineer. Then I returned to my roots and became a full-time math tutor. To gain valuable experience I joined after school ...

Guilherme A. Austin, TX, available for online & in-person tutoring
Guilherme A.
$100/hour

Systems Software Engineer with Professional Linux Experience

My professional experience as a Systems Software Engineer at NVIDIA was conducted within a Linux-based development environment, providing me with extensive, hands-on expertise. I am highly proficient with the command line, shell scripting,...

5.0 (221)
$100/hour
797 hours tutoring

My professional experience as a Systems Software Engineer at NVIDIA was conducted within a Linux-based development environment, providing me with extensive, hands-on expertise. I am highly proficient with the command line, shell scripting,...

Ming Z. Lynnwood, WA, available for online & in-person tutoring
Ming Z.
$64/hour

Computer Science Grad with 2 Years of Software Engineering Experience

I’ve worked as a software development engineer at a tech company for two years. I completed my undergraduate studies at the University of Washington (Bothell campus) where I earned my Bachelor of Science in Computer Science and...

5.0 (362)
$64/hour
1,446 hours tutoring

I’ve worked as a software development engineer at a tech company for two years. I completed my undergraduate studies at the University of Washington (Bothell campus) where I earned my Bachelor of Science in Computer Science and...

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

36 lessons

He has helped in Calculus I, Discrete Mathematics, and Linear Algebra and has been invaluable, especially as a Software Engineering major and Physics minor. As I prepare to enroll in Calculus II next Fall, I feel Abraham has given me the tools I need to be successful within the scope of my major. I will continue my tutoring sessions with him throughout my college journey. He is amazing, and I cannot thank him enough for everything he has done for me.
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