We are looking for outstanding math and science students to join the Joy of Coding, a summer course hosted by University of Michigan Engineering faculty & students. This course was created for high school students who would enjoy learning to code, but haven’t necessarily had experience with coding yet.
Our courses were created with high schoolers in mind. No prior coding experience required! All courses are online and self-paced, so you can fit them into your schedule.
Upon completion of the course, students receive a certificate of accomplishment from University of Michigan ECE to include in college applications.
Students use Python to learn how coding powers Snapchat, TikTok, Instagram, and Siri…and even learn how to code their own Snapchat lenses!
Learning coding is like learning a new language—it takes practice and mistakes to learn! Our mentors and staff are here to help students work through challenges so they can experience the rewarding results of code and unlock their full potential. Students enrolled in Joy of Coding will get 1-on-1 coaching from a cohort of current University of Michigan students, as well as instruction from Professor Raj Nadakuditi, an award-winning researcher and teacher dedicated to making computational subjects accessible to individuals of all ages and from all disciplines. Meet the coaches and read the professor’s note.