Back to Opportunities
Apply on official site

Joy of Coding
Computer Science
Joy of Coding is an online, self-paced program offered by the University of Michigan Department of Electrical and Computer Engineering. Designed for high school students, the program offers beginner to advanced courses teaching Python coding, computational thinking, data visualization, and artificial intelligence.
Program details
- Deadline
- Rolling admission
- Dates
- Jun 17, 2026 – Aug 28, 2026
- Grade level
- Grades 9–12
- Location
- Virtual
- Program type
- Online course
- Duration
- 6 to 8 weeks (self-paced, 4–6 hours/week)
- Attendance
- Not applicable
Eligibility
Must be at least 13 years old with a background in basic algebra and functions. No prior coding experience required for introductory courses.
Costs and support
- Cost
- $149 plus tax
- Financial aid
- Need-based financial aid available
- Stipend
- Not specified
- Contact program
- joyofcoding@umich.edu
Student projects
No student projects are linked to this opportunity yet.
See something out of date?
Tell us so we can review and update this opportunity.
Report an update