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

Find the best Software Engineering tutor

Mikel W. Renton, WA, available for online & in-person tutoring
Mikel W.
50/hour

Aerospace Software Engineer with Mechanical Engineering Master's

I hold a Master's degree in Mechanical and Aerospace Engineering and have five years of industry experience writing engineering software. My professional role centers heavily on structural analysis, fluid dynamics, and translating core engineering...

5.0 (1)
50/hour
8 hours tutoring

I hold a Master's degree in Mechanical and Aerospace Engineering and have five years of industry experience writing engineering software. My professional role centers heavily on structural analysis, fluid dynamics, and translating core engineering...

Mohamed A. Blacksburg, VA, available for online & in-person tutoring
Mohamed A.
60/hour

Computer Science PhD Student for Programming, AI, Algorithms & Systems

In addition to private tutoring, I have served as a Graduate Teaching Assistant at Virginia Tech for Software Engineering and Cloud Software Engineering. In those courses, I worked directly with undergraduate and graduate students by...

5.0 (267)
60/hour
1,620 hours tutoring

In addition to private tutoring, I have served as a Graduate Teaching Assistant at Virginia Tech for Software Engineering and Cloud Software Engineering. In those courses, I worked directly with undergraduate and graduate students by...

Zachary P. West Chester, PA, available for online & in-person tutoring
Zachary P.
200/hour

Professional Software Engineer

I have a B.S. in Computer Engineering specializing in software and multiple years of experience as professional software engineer. I specialize in DevOps and also have extensive experience with web scraping. Send me a message if you are...

5.0 (136)
200/hour
375 hours tutoring
Response time: 52 minutesNote that average response time is based on Zachary’s active hours, which are 4:00 am - 4:00 am UTC.

I have a B.S. in Computer Engineering specializing in software and multiple years of experience as professional software engineer. I specialize in DevOps and also have extensive experience with web scraping. Send me a message if you are...

Pratik S. Fairfax, VA, available for online & in-person tutoring
Pratik S.
50/hour

Software Engineer with Bachelors in Computer Engineering

I have worked as an embedded software developer and a web developer. I am familiar with the fundamentals of Computer engineering and utilize these during my current work as a Software Engineer.

5.0 (20)
50/hour
37 hours tutoring

I have worked as an embedded software developer and a web developer. I am familiar with the fundamentals of Computer engineering and utilize these during my current work as a Software Engineer.

Joshua P. Cambridge, MA, available for online & in-person tutoring
Joshua P.
200/hour

M.S. in Biomedical Informatics from Stanford University

I have a Masters degree in Biomedical Informatics (Department of Biomedical Data Science) from Stanford University. I worked for over three years as a software engineer in the biotechnology industry and consult for companies on data science...

5.0 (1)
200/hour
2 hours tutoring

I have a Masters degree in Biomedical Informatics (Department of Biomedical Data Science) from Stanford University. I worked for over three years as a software engineer in the biotechnology industry and consult for companies on data science...

Ben M. Pittsburgh, PA, available for online & in-person tutoring
Ben M.
80/hour

Software Engineer Teaching ASP.NET Web Development

My computer engineering and full-stack development background gives me a strong foundation in object-oriented programming, web architecture, databases, APIs, and server-side application design. I can help students understand ASP.NET projects, C#...

5.0 (3)
80/hour
18 hours tutoring
Response time: 21 minutesNote that average response time is based on Ben’s active hours, which are 9:00 am - 9:00 am UTC.

My computer engineering and full-stack development background gives me a strong foundation in object-oriented programming, web architecture, databases, APIs, and server-side application design. I can help students understand ASP.NET projects, C#...

Paul P. Oklahoma City, OK, available for online & in-person tutoring
Paul P.
80/hour

Ph.D. teacher-entrepreneur excited about coaching in computer science

I was a software engineer for Amazon and wrote front-end website code in Javascript.

5.0 (86)
80/hour
240 hours tutoring

I was a software engineer for Amazon and wrote front-end website code in Javascript.

Doug H. Virginia Beach, VA, available for online & in-person tutoring
Doug H.
60/hour

Career computer engineer with MS degree from Stanford

I am competent to consult on architecture and engineering topic including security and performance engineering. I have thirty year's work experience as a professional software engineer, developing and manage software engineering...

5.0 (2260)
60/hour
5,789 hours tutoring
Response time: 15 minutesNote that average response time is based on Doug’s active hours, which are 10:00 am - 2:00 am UTC.

I am competent to consult on architecture and engineering topic including security and performance engineering. I have thirty year's work experience as a professional software engineer, developing and manage software engineering...

Karen S. Maplewood, NJ, available for online & in-person tutoring
Karen S.
75/hour

Systems Analyst and Software Engineer

I have several years of experience as a software engineer (see linkedin.com/in/karengertrude) and systems analyst. I have a certificate in cyber security. I tutor a few local high school students in AP Comp Sci and have been a...

5.0 (62)
75/hour
193 hours tutoring
Response time: 50 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I have several years of experience as a software engineer (see linkedin.com/in/karengertrude) and systems analyst. I have a certificate in cyber security. I tutor a few local high school students in AP Comp Sci and have been a...

Akeme U. Fayetteville, GA, available for online & in-person tutoring
Akeme U.
125/hour

Experienced Software Engineer

I use it for Arudino in Computer Engineering. C is the low-level programming language that will automatically run on C++ compiler. As a software engineer, I can show you how to program difficult data structures to help you get a superb...

5.0 (887)
125/hour
3,124 hours tutoring
Response time: 16 minutesNote that average response time is based on Akeme’s active hours, which are 11:00 am - 7:00 am UTC.

I use it for Arudino in Computer Engineering. C is the low-level programming language that will automatically run on C++ compiler. As a software engineer, I can show you how to program difficult data structures to help you get a superb...

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

5.0 (146)
60/hour
280 hours tutoring

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

Harold T. Mckinney, TX, available for online & in-person tutoring
Harold T.
100/hour

STEM Tutor: Calculus, Physics, SAT, Advanced Math

As a software engineer at Novell, I mastered MS-DOS, DR-DOS, and other flavors of the Disk Operating System and used them daily. This command-line interface OS ruled before Windows added a stable graphical interface in Windows 3.11 and...

5.0 (814)
100/hour
3,437 hours tutoring

As a software engineer at Novell, I mastered MS-DOS, DR-DOS, and other flavors of the Disk Operating System and used them daily. This command-line interface OS ruled before Windows added a stable graphical interface in Windows 3.11 and...

Miles C. Los Angeles, CA, available for online & in-person tutoring
Miles C.
70/hour

Computer Science & Math Tutor | Python, Algorithms, and Machine L

...programming projects, and machine-learning concepts. Outside tutoring, I work in computer science research and software engineering. My research focuses on artificial intelligence, computational neuroscience, recurrent neural networks, and machine...

4.7 (3)
70/hour
7 hours tutoring

...programming projects, and machine-learning concepts. Outside tutoring, I work in computer science research and software engineering. My research focuses on artificial intelligence, computational neuroscience, recurrent neural networks, and machine...

Samantha R. San Francisco, CA, available for online & in-person tutoring
Samantha R.
70/hour

Senior Software Engineer Specializing in JavaScript

I have a Bachelor of Science degree in Computer & Information Science, have worked in the tech industry as a software engineer for over 6 years in a variety of programming languages, and have over a year of experience teaching computer...

InstantBook
Tomorrow
5.0 (262)
70/hour
430 hours tutoring
Response time: 39 minutesNote that average response time is based on Samantha’s active hours, which are 12:00 am - 8:00 am UTC.

I have a Bachelor of Science degree in Computer & Information Science, have worked in the tech industry as a software engineer for over 6 years in a variety of programming languages, and have over a year of experience teaching computer...

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 (1753)
115/hour
4,450 hours tutoring
Response time: 44 minutesNote that average response time is based on John’s active hours, which are 7:00 pm - 9:00 am UTC.

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

Omar M. Tucson, AZ, available for online & in-person tutoring
Omar M.
65/hour

Software Engineer Teaching Programming Fundamentals

I have over four years of professional experience writing software in Python, JavaScript, TypeScript, and Swift. I hold a Bachelor's degree in Computer Science from the University of Arizona and interned at Apple on the Perception team. I teach...

5.0 (9)
65/hour
43 hours tutoring

I have over four years of professional experience writing software in Python, JavaScript, TypeScript, and Swift. I hold a Bachelor's degree in Computer Science from the University of Arizona and interned at Apple on the Perception team. I teach...

Eric P. Springfield, VA, available for online & in-person tutoring
Eric P.
50/hour

HS math and computer science teacher (former systems/software engineer

I like helping others see how math and computer science fit together in the real world. After more than 30 years as an engineer with two advanced degrees, I became a high school math teacher and taught in Fairfax County for seven years. I’m...

5.0 (3)
50/hour
118 hours tutoring
Response time: 10 minutesNote that average response time is based on Eric’s active hours, which are 12:00 pm - 1:00 am UTC.

I like helping others see how math and computer science fit together in the real world. After more than 30 years as an engineer with two advanced degrees, I became a high school math teacher and taught in Fairfax County for seven years. I’m...

Abhishek M. Los Angeles, CA, available for online & in-person tutoring
Abhishek M.
60/hour

I have expertise regarding gaming software and hardware products.

I have build sophisticated gaming computers for myself and paid clients, in addition to a cryptocurrency mining rig. I have in depth experience with games both as a consumer and as a software engineer. I have configured sophisticated...

4.8 (59)
60/hour
629 hours tutoring
Response time: 22 minutesNote that average response time is based on Abhishek’s active hours, which are 7:00 pm - 2:00 am UTC.

I have build sophisticated gaming computers for myself and paid clients, in addition to a cryptocurrency mining rig. I have in depth experience with games both as a consumer and as a software engineer. I have configured sophisticated...

Paymon L. Parsippany, NJ, available for online & in-person tutoring
Paymon L.
25/hour

Software Engineer

I offer a perspective that most tutors cannot — the active, day-to-day insight of an industry professional. I use these concepts to solve complex, real-world engineering challenges. This background allows me to seamlessly bridge the gap between...

5.0 (2)
25/hour
7 hours tutoring

I offer a perspective that most tutors cannot — the active, day-to-day insight of an industry professional. I use these concepts to solve complex, real-world engineering challenges. This background allows me to seamlessly bridge the gap between...

Umair A. Walnut Creek, CA, available for online & in-person tutoring
Umair A.
45/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 (1223)
45/hour
2,430 hours tutoring

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

Benjamin T. Phoenix, AZ, available for online & in-person tutoring
Benjamin T.
100/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 (1033)
100/hour
4,008 hours tutoring

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

Marcus G. Dallas, TX, available for online & in-person tutoring
Marcus G.
75/hour

Experienced CS teacher specializing in Java and AP CSA & CSP.

I studied computer science all four years of high school and captained my UIL Computer Science team, which took gold at the 2014 2A State Championships. I studied CS/software engineering and earned a BSEd at Baylor University, and I...

5.0 (24)
75/hour
154 hours tutoring

I studied computer science all four years of high school and captained my UIL Computer Science team, which took gold at the 2014 2A State Championships. I studied CS/software engineering and earned a BSEd at Baylor University, and I...

Stacey J. Irving, TX, available for online & in-person tutoring
Stacey J.
35/hour

Master of Software Engineering

I'm currently proficient in creating HTML pages. I have developed websites in coordination with CSS and Javascript. Students will be able to gain insight into various HTML 5 tags and how to use them.

4.9 (324)
35/hour
1,081 hours tutoring

I'm currently proficient in creating HTML pages. I have developed websites in coordination with CSS and Javascript. Students will be able to gain insight into various HTML 5 tags and how to use them.

Mijin K. Pleasant Hill, CA, available for online & in-person tutoring
Mijin K.
100/hour

ESL and Writing Professor, 20+ years in Education

I recently taught at a language school, working online with highly advanced level students- specifically international scientists and software engineers, teaching Accent Enhancement, Academic Writing, and English Fluency for two years....

5.0 (39)
100/hour
142 hours tutoring

I recently taught at a language school, working online with highly advanced level students- specifically international scientists and software engineers, teaching Accent Enhancement, Academic Writing, and English Fluency for two years....

Dan N. Phoenix, AZ, available for online & in-person tutoring
Dan N.
38/hour

ASU Grad Software Engineer with Experience in Precalculus

As a tutor with 3+ years of experience, I understand the methods and pitfalls many students have when taking precalculus, and can navigate them towards understanding the solution. I also have taken several high-level math classes up to Calculus 3.

4.8 (23)
38/hour
118 hours tutoring

As a tutor with 3+ years of experience, I understand the methods and pitfalls many students have when taking precalculus, and can navigate them towards understanding the solution. I also have taken several high-level math classes up to Calculus 3.

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.

Weyatta T.

3 lessons

Marife taught me some challenging work from Advanced Software Engineering. She is really nice, organized and detail oriented. Many years of experience is what she brings to her students.
Tom V.

13 lessons

Leonard has been a great help to me in a software engineering class using C++ programming. Would highly recommend Leonard to a friend.
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.
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