Home > Programs > Jumpstart – Coding

The Joy of Coding

About this course

The Joy of Coding is an online course specially created for anyone who wants to experience first-hand the power, and thrill, of coding computers to do amazing things.  Created with high school students in mind, it is a great way for anyone to step into the wondrous world of coding. No prior coding experience is required!

Using Python, course students will learn how coding powers apps such as Snapchat, TikTok, Instagram and Siri, and even learn how to code their own versions of Snapchat lenses.

 The course includes weekly video lectures, reading, and coding assignments. 

Students will: 

  • Learn to code at their own pace w/ support from Michigan ECE faculty & students 
  • Receive a certificate of accomplishment to include in college apps
  • Have our commitment to help you get unstuck when learning to code


  • Participants must be least 13 years old at the start of the program
  • High school algebra
  • Knowledge of function notation (for example, what does y = f(x) = cos(x), or, z = g(x,y) = cos(x) + sin(y) mean?)
  • Desire to learn and willingness to reach out for help when stuck (because everyone gets stuck somewhere!)
  • 4 – 6 hours per week to commit to the course 

Important dates

The course will run from July 5, 2021 – August 13, 2021

  • Rolling Admissions, but we encourage interested students to apply as soon as possible.
  • Important Dates:
    • Parents/Guardians or participants will be informed of deadlines after submitting an application.



Scholarship Information

We have a limited number of non-Michigan resident scholarships for the program and we are also working with the facilitators of the Watson A. Young Scholarship, which is for Michigan residents only. Further details will be provided to individuals after they submit a registration form.


Rajesh Rao Nadakuditi

Rajesh Rao Nadakuditi

Prof. Nadakuditi is an award-winning researcher and teacher dedicated to making computational subjects accessible to individuals of all ages and from all disciplines.

In addition to receiving the Jon R. and Beverly S. Holt Award for Excellence in Teaching, Prof. Nadakuditi has received the DARPA Directors Award, DARPA Young Faculty AwardIEEE Signal Processing Society Best Young Author Paper AwardOffice of Naval Research Young Investigator Award, and the Air Force Research Laboratory Young Faculty Award.