Back to Opportunities
Apply on official site

Joy of Coding
Computer ScienceMathematics
Joy of Coding offers self-paced, online introductory coding and AI courses for high school students, created by University of Michigan Engineering faculty. Courses cover topics like Python programming, data visualization, and artificial intelligence, providing students with certificates of accomplishment upon completion.
Program details
- Deadline
- Rolling admission
- Dates
- Jun 1, 2027 – Aug 31, 2027
- Grade level
- Grades 9–12
- Location
- Virtual
- Program type
- Online course
- Duration
- 6-8 weeks per course (self-paced)
- Attendance
- Not applicable
Eligibility
Participants must be at least 13 years old and have completed Algebra, with knowledge of variables and functions. Students younger than 18 require a parent/guardian to complete the application. Access to a laptop/desktop with a keyboard is required.
Costs and support
- Cost
- $149 plus tax per course
- Financial aid
- Need-based financial aid is available. Instructions are provided on the individual course application forms.
- Stipend
- Not specified
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