Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for coding 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 coding Tutors in Michigan

See all 54 matching tutors

Find the best local coding tutor in MI

Jordan J. Rochester, MI, available for online & in-person tutoring
Jordan J.
96/hour

Rochester, MI

M.S. in Computer Science with 15+ years of Teaching Experience

I've taught programming at charter and private schools, and been a TA and grader for undergrad and graduate classes in CS. I have also coded many web sites from scratch, and I wrote the hypertext cookies library now distributed with...

5.0 (57)
96/hour
267 hours tutoring

I've taught programming at charter and private schools, and been a TA and grader for undergrad and graduate classes in CS. I have also coded many web sites from scratch, and I wrote the hypertext cookies library now distributed with...

Geoff T. Grand Rapids, MI, available for online & in-person tutoring
Geoff T.
80/hour

Grand Rapids, MI

Computer Engineering PhD with 5+ Years Teaching Experience

...C++, and more), algorithm design and evaluation, discrete mathematics, assembly language development and microprocessor coding, and more....

5.0 (229)
80/hour
1,101 hours tutoring
Response time: 17 minutesNote that average response time is based on Geoff’s active hours, which are 4:00 pm - 4:00 am UTC.

...C++, and more), algorithm design and evaluation, discrete mathematics, assembly language development and microprocessor coding, and more....

Jagjeet W. Ann Arbor, MI, available for online & in-person tutoring
Jagjeet W.
125/hour

Ann Arbor, MI

THE Tutor for Computer Programming (C++, Python, Java)

I have about four years of experience in Python and have been tutoring Python and other coding languages for more than a year. I am an instructional aide at the University of Michigan and have taught more than 200+ hours.

5.0 (65)
125/hour
154 hours tutoring

I have about four years of experience in Python and have been tutoring Python and other coding languages for more than a year. I am an instructional aide at the University of Michigan and have taught more than 200+ hours.

Naeem A. Troy, MI, available for online & in-person tutoring
Naeem A.
60/hour

Troy, MI

Cloud solutions architect specializing in AWS

My expertise goes across cloud architecture, serverless computing, container orchestration with ECS and EKS, and infrastructure as code using CloudFormation and Terraform. I have led the migration of legacy systems to AWS cloud, optimizing...

5.0 (30)
60/hour
97 hours tutoring

My expertise goes across cloud architecture, serverless computing, container orchestration with ECS and EKS, and infrastructure as code using CloudFormation and Terraform. I have led the migration of legacy systems to AWS cloud, optimizing...

Matthew P. Ann Arbor, MI, available for online & in-person tutoring
Matthew P.
130/hour

Ann Arbor, MI

PhD Economist Specializing in STATA

I have assisted many students with STATA and almost always see improvements and receive positive feedback. I have found that the best way for students to learn coding is a combination of seeing how I code (through screen and...

5.0 (492)
130/hour
1,194 hours tutoring

I have assisted many students with STATA and almost always see improvements and receive positive feedback. I have found that the best way for students to learn coding is a combination of seeing how I code (through screen and...

Owen Y. Ann Arbor, MI, available for online & in-person tutoring
Owen Y.
119/hour

Ann Arbor, MI

Experienced Software Engineer with a Passion for Teaching

...limited experience in several other programming languages. Much of my work has been in MATLAB's Simulink/Stateflow and the code generation process. Currently, I am a student at the University of Michigan's College of Engineering....

5.0 (94)
119/hour
519 hours tutoring
Response time: 2 minutesNote that average response time is based on Owen’s active hours, which are 1:00 pm - 4:00 am UTC.

...limited experience in several other programming languages. Much of my work has been in MATLAB's Simulink/Stateflow and the code generation process. Currently, I am a student at the University of Michigan's College of Engineering....

Fernando V. Ada, MI, available for online & in-person tutoring
Fernando V.
50/hour

Ada, MI

Harvard Grad | JavaScript Tutor

I have supported students in subjects including JavaScript, Python, Java, systems programming, algorithms, data structures, and software engineering, helping them build both strong coding skills and the problem-solving mindset needed for...

InstantBook
Today
5.0 (2)
50/hour
12 hours tutoring
Response time: 13 minutesNote that average response time is based on Fernando’s active hours, which are 4:00 am - 4:00 am UTC.

I have supported students in subjects including JavaScript, Python, Java, systems programming, algorithms, data structures, and software engineering, helping them build both strong coding skills and the problem-solving mindset needed for...

Youssef B. Dearborn, MI, available for online & in-person tutoring
Youssef B.
45/hour

Dearborn, MI

Embedded Systems Engineer with 4+ Years of Teaching Experience

In my undergraduate study, I took mechatronics courses, and a lot of programming courses ( C , python , C++, and MATLAB). In my current job, I work on programming microcontrollers. I enjoy teaching my students how to code and work with...

5.0 (576)
45/hour
1,820 hours tutoring
Response time: 7 minutesNote that average response times may vary depending on a variety of factors, including time of day.

In my undergraduate study, I took mechatronics courses, and a lot of programming courses ( C , python , C++, and MATLAB). In my current job, I work on programming microcontrollers. I enjoy teaching my students how to code and work with...

Justin D. Hudsonville, MI, available for online & in-person tutoring
Justin D.
40/hour

Hudsonville, MI

Former Student Athlete who is a great at communication and STEM

...abstract algebra (trust me, it's not your regular algebra course). I also have advanced knowledge in multiple different coding languages like python, C, Java, and Assembly. I am also always willing to teach basketball which I have training experience...

5.0 (6)
40/hour
30 hours tutoring

...abstract algebra (trust me, it's not your regular algebra course). I also have advanced knowledge in multiple different coding languages like python, C, Java, and Assembly. I am also always willing to teach basketball which I have training experience...

Maxx A. Oak Park, MI, available for online & in-person tutoring
Maxx A.
50/hour

Oak Park, MI

Software Program Manager

Undergraduate degree in Software Engineering, oversee software development products that are coded in C++ and Java. Years of programming in and outside of school. Understands the foundational ideas of development and how to properly...

5.0 (4)
50/hour
24 hours tutoring
Response time: 2 minutesNote that average response time is based on Maxx’s active hours, which are 12:00 pm - 2:00 am UTC.

Undergraduate degree in Software Engineering, oversee software development products that are coded in C++ and Java. Years of programming in and outside of school. Understands the foundational ideas of development and how to properly...

Adam R. Troy, MI, available for online & in-person tutoring
Adam R.
35/hour

Troy, MI

Software Developer with 20 years experience

I have a Bachelor's of Science degree from Saginaw Valley State University (cum laude) and actually worked as a software developer in a business environment for a number of years. I have experience writing code in C#, Python, PHP,...

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

I have a Bachelor's of Science degree from Saginaw Valley State University (cum laude) and actually worked as a software developer in a business environment for a number of years. I have experience writing code in C#, Python, PHP,...

Philip P. Detroit, MI, available for online & in-person tutoring
Philip P.
70/hour

Detroit, MI

Social Science and Statistics Tutor

My approach is student-centered, supportive, and results-driven. I break down complex material—whether it’s statistical analysis, STATA coding, theoretical frameworks, or clinical case applications—into clear, manageable steps. I also...

5.0 (11)
70/hour
94 hours tutoring

My approach is student-centered, supportive, and results-driven. I break down complex material—whether it’s statistical analysis, STATA coding, theoretical frameworks, or clinical case applications—into clear, manageable steps. I also...

Tyler G. Flint, MI, available for online & in-person tutoring
Tyler G.
50/hour

Flint, MI

Bachelor's of Computer Science with Specialty in Cyber Security

...certifications such as A+, Network+, and Security+ from CompTIA. I continue to practice my craft by dedicating time daily to code, read, and continue my 1,000+ day activity streak on TryHackMe.com. Overall, my experience with the CompTIA Network+ certification...

5.0 (412)
50/hour
1,320 hours tutoring
Response time: 7 minutesNote that average response time is based on Tyler’s active hours, which are 1:00 am - 9:00 am UTC.

...certifications such as A+, Network+, and Security+ from CompTIA. I continue to practice my craft by dedicating time daily to code, read, and continue my 1,000+ day activity streak on TryHackMe.com. Overall, my experience with the CompTIA Network+ certification...

Charlotte D. Lake Leelanau, MI, available for online & in-person tutoring
Charlotte D.
60/hour

Lake Leelanau, MI

MENSA Member Quant Expert Specializing in MBA and Business Subjects

I am familiar with all of the basic techniques such as variable creation and manipulation, and regression and other statistical methods. I am also adept with more advanced coding tools such as do-loops and using custom functions.

InstantBook
Tomorrow
4.9 (155)
60/hour
701 hours tutoring
Response time: 57 minutesNote that average response time is based on Charlotte’s active hours, which are 6:00 pm - 6:00 am UTC.

I am familiar with all of the basic techniques such as variable creation and manipulation, and regression and other statistical methods. I am also adept with more advanced coding tools such as do-loops and using custom functions.

Courtney W. Grosse Pointe, MI, available for online & in-person tutoring
Courtney W.
60/hour

Grosse Pointe, MI

Patient Expert in Statistics and Social Sciences

I typically introduce new material with multiple examples and then guide students through various practice problems. Many students have found this approach effective. Since some students can feel intimidated by coding and statistical...

5.0 (12)
60/hour
156 hours tutoring

I typically introduce new material with multiple examples and then guide students through various practice problems. Many students have found this approach effective. Since some students can feel intimidated by coding and statistical...

Matt D. Portage, MI, available for online & in-person tutoring
Matt D.
75/hour

Portage, MI

Patient Tutor for Intro Data Structures and Algorithms

...algorithm efficiency. My approach focuses on building conceptual understanding first, then applying it to real problems and coding exercises. I have supported students in computer science courses, interview preparation, and data-driven projects where...

InstantBook
Tomorrow
5.0 (693)
75/hour
1,903 hours tutoring

...algorithm efficiency. My approach focuses on building conceptual understanding first, then applying it to real problems and coding exercises. I have supported students in computer science courses, interview preparation, and data-driven projects where...

Boshen W. Troy, MI, available for online & in-person tutoring
Boshen W.
85/hour

Troy, MI

PhD Student and Teaching Assistant in Computer Science

Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013...

5.0 (123)
85/hour
548 hours tutoring

Hey, I'm Boshen, rhymes with "ocean". My first experience with coding was when I was a teen in high school, modding games, and I've been hooked ever since. I graduated from the University of Michigan (Ann Arbor) in 2013...

Johnathan N. Ypsilanti, MI, available for online & in-person tutoring
Johnathan N.
35/hour

Ypsilanti, MI

Biologist, Chemist, Mathematician, Statistician, and Coder

For classes, please provide PDF's of the syllabus and any relevant material. No syllabus = no assistance. For coding, please provide any code already written. Please have at least some code prepared, even if it is a...

5.0 (118)
35/hour
423 hours tutoring

For classes, please provide PDF's of the syllabus and any relevant material. No syllabus = no assistance. For coding, please provide any code already written. Please have at least some code prepared, even if it is a...

Jennifer D. Westland, MI, available for online & in-person tutoring
Jennifer D.
60/hour

Westland, MI

Philosophy, Eng./Comp.Lit, Mol. Bio., and Violin

...primary literary sources. Knowledge does not come without comprehension, and to a degree every book is a challenging puzzle of code that must be interpreted by its reader. As a puzzle, therefore, every book can be "solved" in one way or another. As puzzle...

5.0 (123)
60/hour
277 hours tutoring

...primary literary sources. Knowledge does not come without comprehension, and to a degree every book is a challenging puzzle of code that must be interpreted by its reader. As a puzzle, therefore, every book can be "solved" in one way or another. As puzzle...

Rohan V. Naperville, IL, available for online & in-person tutoring
Rohan V.
30/hour

Naperville, IL

Experienced Tutor. Offering Lessons in STEM and Test Prep

I’ve worked as a chess instructor at YMCA Chess Camp, where I developed and taught a curriculum tailored to students of varying ages and skill levels. I also served as a Sensei at Code Ninjas, where I helped students explore the basics of...

5.0 (7)
30/hour
59 hours tutoring
Response time: 21 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I’ve worked as a chess instructor at YMCA Chess Camp, where I developed and taught a curriculum tailored to students of varying ages and skill levels. I also served as a Sensei at Code Ninjas, where I helped students explore the basics of...

Mina C. Chicago, IL, available for online & in-person tutoring
Mina C.
40/hour

Chicago, IL

Elementary and Middle School Tutor

I try to incorporate my findings in lessons when applicable. Over the last ten years I've developed great experience tutoring kids in math, phonics, reading, grammar, writing, coding, and UI/UX design. I've worked on teacher...

5.0 (20)
40/hour
24 hours tutoring

I try to incorporate my findings in lessons when applicable. Over the last ten years I've developed great experience tutoring kids in math, phonics, reading, grammar, writing, coding, and UI/UX design. I've worked on teacher...

Ari E. Chicago, IL, available for online & in-person tutoring
Ari E.
60/hour

Chicago, IL

Web Developer with 6+ Years of Ruby Experience

I have a strong understanding of object-oriented programming with Ruby and personally love using it. I also have a good deal of experience with testing both Rails and Ruby code in production settings.

5.0 (19)
60/hour
62 hours tutoring
Response time: 14 minutesNote that average response time is based on Ari’s active hours, which are 2:00 pm - 2:00 am UTC.

I have a strong understanding of object-oriented programming with Ruby and personally love using it. I also have a good deal of experience with testing both Rails and Ruby code in production settings.

Logan L. Milwaukee, WI, available for online & in-person tutoring
Logan L.
59/hour

Milwaukee, WI

Technology - Network, Security, Linux, and more

I loved Math, though never went farther then a semester of Trig. I considered pursuing a degree as a programmer, but just couldn't see myself doing it as a career. I still code recreationally (primarily in Python or Bash (Linux), but...

4.9 (560)
59/hour
1,796 hours tutoring

I loved Math, though never went farther then a semester of Trig. I considered pursuing a degree as a programmer, but just couldn't see myself doing it as a career. I still code recreationally (primarily in Python or Bash (Linux), but...

Sarah C. Bettendorf, IA, available for online & in-person tutoring
Sarah C.
60/hour

Bettendorf, IA

Experienced Coding Instructor & Fullstack Developer

I have worked with HTML for over 25 years, and have extensive experience as a developer and coding educator.

5.0 (63)
60/hour
199 hours tutoring

I have worked with HTML for over 25 years, and have extensive experience as a developer and coding educator.

McClelland L. Oak Park, IL, available for online & in-person tutoring
McClelland L.
65/hour

Oak Park, IL

Data Scientist | M.S. Statistics | AI Development Expert

As an industry Data Scientist, I've developed expertise across many languages and technologies. More importantly, I've mastered working with AI coding assistants like Claude, ChatGPT, and GitHub Copilot—a critical skill for...

5.0 (36)
65/hour
137 hours tutoring
Response time: 10 minutesNote that average response time is based on McClelland’s active hours, which are 2:00 pm - 2:00 am UTC.

As an industry Data Scientist, I've developed expertise across many languages and technologies. More importantly, I've mastered working with AI coding assistants like Claude, ChatGPT, and GitHub Copilot—a critical skill for...

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.

Scot H.

6 coding lessons

David explains how to approach problems in C++ and think like a programmer. He's helped me work through homework assignments and apply concepts from my college class. I've learned about efficient ways to structure programs and good coding practices.
Johann P.

3 coding lessons

Had a comprehensive lesson on how to create a simulation from stubbing all the way to execution. Helped me resolve numerous coding bugs and work with pointers which I had a lot of trouble with.
Y J.

3 coding lessons

It was a great lesson. I learned a lot. He explained very clearly. He knows the coding very well. He helped me understand step by step. I strongly recommend him.
How much for private coding 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

coding Tutors in Michigan

Coding tutors in Michigan on Wyzant help learners of all levels develop skills in programming languages, software development, web design, data structures, and more. Whether you're studying Python, Java, HTML, or C++, find local and online instructors ready to guide you. Wyzant connects students with experienced programming tutors across Michigan, from Ann Arbor to each city.mac.

This page provides a collection of coding tutors in Michigan, supporting practical learning and helping students build confidence in coding projects, coursework, and software development. Plus, access remote instruction and flexible schedules that fit your goals and interests.

Wyzant helps students succeed on their coding journey through personalized lessons, expert guidance, and supportive learning experiences. Learning to program is more accessible and engaging with tailored support for every learner.

Coding Tutoring is just the beginning...

Tap into Wyzant’s digital nationwide network to find either a local or online tutor for subjects related to coding. Find the perfect tutor for you in over 250 subjects and test prep areas including:

Java Tutors | Microsoft Access Tutors | HTML Tutors | MATLAB Tutors | C Tutors | ACT Reading Tutors | Microsoft Project Tutors | SAS Tutors | Linux Tutors | Python Tutors | Oracle Tutors | Ruby Tutors | CSS Tutors | Desktop Publishing Tutors | JQuery Tutors | Computer Programming Tutors | JavaScript Tutors | PHP Tutors | SQL Tutors | Medical Coding Tutors | Interview Prep Tutors | Data Analysis Tutors | Personal Statements Tutors | Executive Functioning Tutors | Machine Learning/ AI Tutors

Find 1:1 Tutors in Subjects Related to Coding

Wyzant makes it easy to get lessons from private tutors in any subject related to coding. Find your ideal private tutor by reading ratings and reviews:

Michigan Computer Programming Lessons | Michigan PHP Tutors | Michigan Java Tutors | Michigan Video Production Tutors | Michigan Microsoft Publisher Tutors | Michigan JavaScript Tutors | Michigan C Tutors | Michigan Computer Tutors | Michigan Interview Prep Tutors | Michigan Personal Statements Tutors

Find Michigan tutors

Want to browse local tutors near you in more subjects? See all tutors in Michigan

Find online coding tutors

Get coding help anytime! We only accept the best online coding tutors into our community. Get the help you need, right when you need it with the convenience of online lessons.