Find Software Design Tutors Online or Near You

Private Software Design tutoring with pay-as-you-go pricing

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

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

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

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

Private teachers

The Best Software Design Tutoring Online

101 private Software Design tutors / Find the best Software Design tutor

See more experts ›
Amy M.
119/hour

CalTech Grad, Software engineer with 30+ years experience.

I have used tools such as vi and Eclipse. I have experience with various scripting languages including various Linux shells and Python. I am an expert at software design techniques including UML and object-oriented. I have been tutoring... read more

119/hour
5.0 (908)
4,006 hours tutoring
Offers online lessons
See Tutors Like This

I have used tools such as vi and Eclipse. I have experience with various scripting languages including various Linux shells and Python. I am an expert at software design techniques including UML and object-oriented. I have been tutoring... read more

Lamar B.
35/hour

Digital Art Teacher at your Service

I'm currently a professor who teaches Digital Design on 4 levels, ranging from software design using Photoshop, Illustrator, and Indesign. I also teach Web Design class to help students create their portfolio website so they can land a... read more

35/hour
5.0 (3)
5 hours tutoring
Offers online lessons
See Tutors Like This

I'm currently a professor who teaches Digital Design on 4 levels, ranging from software design using Photoshop, Illustrator, and Indesign. I also teach Web Design class to help students create their portfolio website so they can land a... read more

Steven M.
95/hour

Berkeley Graduate, Programmer, Experienced Teacher

I first studied C++ in High School, creating an asteroids type game in my senior year. C++ is still the primary language used in most software design, and its structure is also found in Java, C#, and PHP. I use C++ daily in my work... read more

95/hour
5.0 (3745)
10,916 hours tutoring
Offers online lessons
See Tutors Like This

I first studied C++ in High School, creating an asteroids type game in my senior year. C++ is still the primary language used in most software design, and its structure is also found in Java, C#, and PHP. I use C++ daily in my work... read more

Neveen M.
70/hour

A data scientist with masters in Engineering

I earned my MS from engineering school with 3.91 GPA. My course of studies included Database design, SQL programming, software design, multimedia, artificial intelligence, Neural networks, computer vision, java, c, and c++. I also have... read more

70/hour
5.0 (38)
146 hours tutoring
Offers online lessons
See Tutors Like This

I earned my MS from engineering school with 3.91 GPA. My course of studies included Database design, SQL programming, software design, multimedia, artificial intelligence, Neural networks, computer vision, java, c, and c++. I also have... read more

Richard B.
30/hour

Math, Physics, Digital Photography, Photoshop, Drums

I have a degree in electrical engineering from Marquette University with a specialty in circuit design and mathematics. I spent my career in the electrical engineering field specializing in hardware design, software design, integrated... read more

30/hour
4.9 (242)
632 hours tutoring
Offers online lessons
See Tutors Like This

I have a degree in electrical engineering from Marquette University with a specialty in circuit design and mathematics. I spent my career in the electrical engineering field specializing in hardware design, software design, integrated... read more

Jean-Benoit B.
140/hour

Senior Software Engineer

...and Linux. I have been involved in all phases of the Software Development Life Cycle (SDLC) and have experience in software design and architecture, software development, software testing and software maintenance and support. I also tutor read more

140/hour
4.9 (418)
2,136 hours tutoring
Offers online lessons
See Tutors Like This

...and Linux. I have been involved in all phases of the Software Development Life Cycle (SDLC) and have experience in software design and architecture, software development, software testing and software maintenance and support. I also tutor read more

Ted L.
75/hour

Bachelor of Arts in Computer Science and Freelance Software Developer

From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I am familiar with most modern software engineering principles including: model-view-controller (MVC) software design pattern, test driven... read more

75/hour
5.0 (147)
443 hours tutoring
Offers online lessons
See Tutors Like This

From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I am familiar with most modern software engineering principles including: model-view-controller (MVC) software design pattern, test driven... read more

Istvan S.
200/hour

Senior Software Engineer

I tutored many students (sometimes my classmates) in High School and in College on various Computer Science topics including programming, algorithms, data structures, software design and development, mobile development and operational systems. read more

200/hour
5.0 (27)
38 hours tutoring
Offers online lessons
See Tutors Like This

I tutored many students (sometimes my classmates) in High School and in College on various Computer Science topics including programming, algorithms, data structures, software design and development, mobile development and operational systems. read more

Pedro P.
60/hour

MS in Computer Science, Software Engineer with 7+ years of experience

...generate manufacturing rules from natural language, among others. As an expert on back-end applications, concepts like software design, algorithms, databases, and machine learning are part of my day to day vocabulary. I hold a MS in Computer read more

60/hour
1 hours tutoring
Offers online lessons
See Tutors Like This

...generate manufacturing rules from natural language, among others. As an expert on back-end applications, concepts like software design, algorithms, databases, and machine learning are part of my day to day vocabulary. I hold a MS in Computer read more

Nima M.
45/hour

Python / Java : Data Science, Machine Learning, Algorithm, OOP design

TA at "Principle of Software Design" at University of Calgary and TA at "Introduction to Programming for Data Engineers" at University of Calgary. read more

45/hour
5.0 (19)
69 hours tutoring
Offers online lessons
See Tutors Like This

TA at "Principle of Software Design" at University of Calgary and TA at "Introduction to Programming for Data Engineers" at University of Calgary. read more

Trusted with over 6 million hours of lessons since 2005

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 Software Design tutoring lessons

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

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