Skip to main content
Free certificateBeginnerProgramming

Python Programming MOOC 2026

University of Helsinki's free Python course with automatic exercise checking and optional credits.

Taught byUniversity of Helsinki

About this course

Two 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.

What you will be able to do

  • Write Python programs with functions, lists and dictionaries
  • Design object-oriented programs
  • Solve hundreds of tested exercises
  • Earn ECTS credits through the exam if wanted

Syllabus and your progress

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.

Cost and certificate

Free certificate

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.

Quick answers

Is Python Programming MOOC 2026 really free?
Yes, the course material is free on University of Helsinki. Free to take; passing the exercises and exam can earn University of Helsinki credits.
How long does Python Programming MOOC 2026 take?
Plan for about 200 hrs in total (Fourteen parts across two courses; Helsinki's Java course suggests at least 10 hours per part.). It is self-paced, so you can go faster or slower.
Do I need experience before Python Programming MOOC 2026?
No. It is a beginner course with no prerequisites listed.

Featured in

Topics

About University of Helsinki

Finland's leading university, famous for free programming and AI MOOCs.

All free University of Helsinki courses

Python Programming MOOC 2026

Free certificate

Start on University of Helsinki