Joy of Coding

University of Michigan ECE (online programs), 500 South State Street, Ann Arbor, MI 48109

Location of Joy of Coding campUniversity of Michigan ECE (online programs), 500 South State Street, Ann Arbor, MI 48109

About

Joy of Coding offers several online, self-paced courses for ages 13+ with no prior coding experience required. Course options include Intro to Coding & Computational Thinking, Intro to Data Visualization & AI, Intro to Training, Evaluating & Fine-tuning an AI, Applied Computational Linear Algebra for Machine Learning, Intro to Deep Machine Learning, Computational Machine Learning, Intro to Linear Programming, and Intro to Computational Linear Algebra. Each listed course is priced at $149.

Programs

  • Intro to Coding & Computational Thinking — Age 13+ · $149 · 6 week self-paced, asynchronous, online-only course. No prior coding experience required.
  • Intro to Data Visualization & AI — Age 13+ · $149 · 8 week self-paced, asynchronous, online-only course. No prior coding experience required.
  • Intro to Training, Evaluating & Fine-tuning an AI — Age 13+ · $149 · 8-week self-paced, asynchronous, online-only course. No prior coding experience required.
  • Applied Computational Linear Algebra for Machine Learning — Age 13+ · $149 · Course offering listed on the page.
  • Intro to Deep Machine Learning — Age 13+ · $149 · Course offering listed on the page.
  • Computational Machine Learning — Age 13+ · $149 · Course offering listed on the page.
  • Intro to Linear Programming — Age 13+ · $149 · Course offering listed on the page.
  • Intro to Computational Linear Algebra — Age 13+ · $149 · Course offering listed on the page.

At a glance

  • Ages: 13–18 years old
  • Price range: $149
  • Current session: Summer 2027 (Jun 1–Aug 31, 2027)
  • General schedule: All courses are online and self-paced. Summer 2027 start anytime after June 1, 2027 and finish at own pace by August 31, 2027.

About the provider

The instructor is Raj Rao Nadakuditi. Prof. Nadakuditi is an award-winning researcher and teacher who has received the Jon R. and Beverly S. Holt Award for Excellence in Teaching, the DARPA Directors Award, the DARPA Young Faculty Award, the IEEE Signal Processing Society Best Young Author Paper Award, the Office of Naval Research Young Investigator Award, and the Air Force Research Laboratory Young Faculty Award. The program notes a community of over 5,000 students from 50 states and 25+ countries.

Enrollment for Summer 2027 courses will begin in February 2027. Need-based financial aid available. Certificate of accomplishment from University of Michigan ECE upon completion.

What families say

“Overall, this course really inspired me to delve deeper into the computer science world, and it exposed me to new concepts and new ways to use these concepts. I would recommend that you sign up and take this course, because it is one of the best decisions I’ve made in my life.” — Miriam, Joy of Coding Student

“[The coaches] are super helpful, and they have a quick response time. If I ever needed help, I’d always reach out to them.” — Lalitha, Joy of Coding Student

“I really liked that it was asynchronous. I was able to work at my own pace and thoroughly learn each topic. The emails were always so fun, and the lessons, the videos, they made the program a really interactive and enjoyable experience.” — Emma, Joy of Coding Student

Last updated October 27, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.