Back to Opportunities

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
Apply on official site

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