Programfolio
Sign inCreate account
Programs›University of Michigan - Joy of Coding: Intro to Coding Online Summer Course
Overview

An online, self-paced summer course introducing high school students to Python programming and computational thinking through algorithms, logic, and problem-solving. Taught by award-winning faculty with embedded metacognitive practices.

At a glance
Sessions
Jun2–6 wk sessions
Formats
Online
Location
Online
Cost
<$500from $149
Entering grades
9th, 10th, 11th, 12th
Acceptance
Rolling admissions; not formally selective. Students must demonstrate algebra proficiency and function comprehension.
Application requirements
Age
13+
Math Background
Basic algebra (variables, simple functions, patterns); understanding of mathematical functions (sine, cosine); ability to evaluate functions like f(0) and f(1)
Prior Experience
No prior coding experience required; students should have taken and enjoyed Algebra
Traits
Should love math and logic, enjoy solving problems creatively, be receptive to coaching, and able to laugh off mistakes
Technology
Personal computer and internet access required
Cost & sessions
Cost is $149 per student plus tax. Need-based financial aid available.
Financial aid
Need-based financial aid available.
Source: Program website (joyofcoding.eecs.umich.edu)
Browse similar programs
Last scraped 2026-09-04 · https://joyofcoding.eecs.umich.edu/