MDS P.
1 lesson












Get 1:1 help fast
Find the best Software Engineering tutor

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...
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...
We have had an absolutely amazing experience with our Tony! He is incredibly knowledgeable, patient, and genuinely invested in helping our son succeed.Tony helped him build his business website from the ground up, worked through d... - Pam, 15 lessons with Tony

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

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....
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....
Tyler has been a huge help so far in my learning journey. He is a calm and patient guide that can help you through the sometimes confusing world of computer programming. I'm learning web development with Tyler, and we've worked to... - Eric, 61 lessons with Tyler

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

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...
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...
Gabriel is very knowledgeable and resourceful. He took his time to understand the problems I was having, and then explained to me why I was having those problems and explained the solution. Excellent tutor - Marilyn, 2 lessons with Gabriel

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...
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...
Jonathan has more then surpassed my expectations as a tutor for my grandson. He knows how to encourage, allows the student to do his own exploring, and pauses just often enough to allow his teaching to “sink in.” I can’t say enoug... - Laura, 20 lessons with Jonathan

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...
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...
Isis has helped me create my Shopify web store. She has not only assisted me in learning but has explained each step so that I can work independently. She is very knowledgeable in all aspects of the Shopify platform. I would highl... - Steve , 2 lessons with Isis

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....
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....
Edward is exceptional. He knows what he is teaching and knows how to teach it. He cares for his students and I appreciate that! I completely trust him to guide my son to success in this subject. - Maritha, 17 lessons with Edward

I am a senior software engineer with over 20 years experience. In college, I had a major in Math with minor in Computer Science.
I am a senior software engineer with over 20 years experience. In college, I had a major in Math with minor in Computer Science.
Our experience with Alexis was absolutely outstanding. My son was struggling with a higher-end math course in college, necessary for his curriculum, and laboring with a less-than-ideal professor. My son began sessions a few week... - Scott, 10 lessons with Alexis

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,...
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,...
I have learned a lot about MIPS assembly language. We were working on floating point assignment and on matrixes multiplication. David is very smart and explains everything very well. - Mila, 4 lessons with David

I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference.
I have worked on many Java applications professionally, and also written a Java8 compiler can handle the subtleties of type inference.
I had a ton of questions and things I was confused on coming into the lesson, and he patiently answered each question one by one to my satisfaction, and because there were so many he also set aside time to extend the session to th... - Pat, 8 lessons with Jon

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

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...
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...
I’ve had a great experience working with Andrew! He has been an excellent tutor, always accommodating my schedule, which I really appreciate. He takes the time to explain everything thoroughly, ensuring that I fully understand the... - Jasmine, 4 lessons with Andrew

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...
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...
My son has used Rick for high school algebra I and Algebra II. My son enjoys working with him as he made algebra seem easy & understandable. As a parent, I think Rick really cares about his students. He is just as happy for his s... - Kim, 47 lessons with Frederick

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...
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...
I loved my session with Julie! She doesn't normally take last-minute requests from anyone, but I was in a very dire situation with an exam in two days and the fear that I didn't know anything of the concepts (writing code for regr... - Meera

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...
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...
Chad has been tutoring my son in AP pre calculus, SAT prep and honors physics. He has been incredible, he has received all As on his tests and his SAT score went up over 100 points! Highly recommend!!! - Jennifer, 16 lessons with Chad

... 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...
... 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...
Alex was incredibly kind and thorough with his explanations regarding Python. He helped expand my knowledge on concepts I was having issues with, in a timely manner, and made me feel valued as a student. I plan on using his expe... - Slade, 12 lessons with Alex

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.
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.
Daniel has accomplished with my son what I hoped. To be more confident in understanding programming concepts. Daniel develop a report with my son. He is experienced, patient and was able to convey programming concepts in a mann... - Darin, 3 lessons with Daniel

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.
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.
I have been seeing Lukas to receive help on a python project and so far he’s really helped a ton! He’s super calm and soft spoken, but at the end of the day he’s extra willing to work through any solution to the issues you’re havi... - Ashton, 8 lessons with Lukas

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....
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....
I spent two semesters in college trying to learn python programming and am on my final project for my last semester. I have to say that it wasn't until my first session with John that everything started to click for me. He showed ... - Trevor, 4 lessons with John

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...
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...
Sid was amazing all around, very helpful, great at explaining difficult concepts, and extremely knowledgeable. Definitely the person to go to if you have any trouble with computer science material. - David, 5 lessons with Sid

Over 2 years of experience working in Javascript within in the VueJS Framework professionally as a software engineer.
Over 2 years of experience working in Javascript within in the VueJS Framework professionally as a software engineer.
Jesse is exactly the type of tutor I was looking for. Very patient, and understanding. Helped me gain a better grasp of Java and how to proceed with my course. Already made more appointments with him, so I would highly recommend J... - Jared, 5 lessons with Jesse

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...
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...
Greg tutored my daughter and helped her get caught up with three weeks of Physics that she missed while she was ill. Then he tutored her to prepare for the ACT Math test. He is very patient and knowledgeable. He understood her ... - Lee, 6 lessons with Greg

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

...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...
...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...
1 lesson
1 lesson
1 lesson
Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.
Compare tutor costs. With a range of price options, there’s a tutor for every budget.
Sign up, search, and message with expert tutors free of charge.
Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.



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