University of Helsinki
Java Programming MOOC
University of Helsinki's free Java course in 14 parts, with free certificates for each half.
University of Helsinki's free Python course with automatic exercise checking and optional credits.
Taught byUniversity of HelsinkiTwo University of Helsinki courses, Introduction to Programming and Advanced Course in Programming, run as one open MOOC with 14 parts. Hundreds of auto-checked exercises build from basics to object-oriented programming. The 2026 edition is open until the end of 2026.
Best for: Beginners who want a structured university course with lots of practice.
Tick modules off as you finish them on University of Helsinki.
0 of 4 modules done
Plan your pace
At 4 hours a week you would finish in about 50 weeks, using the course time estimate above.
Progress is saved in this browser only. No account needed.
Free to take; passing the exercises and exam can earn University of Helsinki credits.
University of Helsinki sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.
Finland's leading university, famous for free programming and AI MOOCs.
All free University of Helsinki courses