Skip to main content
Free certificateBeginnerProgramming

Java Programming MOOC

University of Helsinki's free Java course in 14 parts, with free certificates for each half.

Taught byUniversity of Helsinki

About this course

A well-known Java course from the University of Helsinki's Agile Education Research group, split into Java Programming I and II. You can start any time without registration. It is now a legacy course, so no exams or credits, but the material and certificates remain free.

Best for: Beginners who want to learn programming in Java.

What you will be able to do

  • Write Java programs from scratch
  • Design classes and objects
  • Use collections and interfaces
  • Build larger multi-class programs

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 35 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

Free certificates for Java Programming I and II are available; no university credits are offered any more.

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 Java Programming MOOC really free?
Yes, the course material is free on University of Helsinki. Free certificates for Java Programming I and II are available; no university credits are offered any more.
How long does Java Programming MOOC take?
Plan for about 140 hrs in total (Helsinki estimates 5-20 hours per part across 14 parts and suggests reserving at least 10.). It is self-paced, so you can go faster or slower.
Do I need experience before Java Programming MOOC?
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

Java Programming MOOC

Free certificate

Start on University of Helsinki