High-quality, open, and free courses for everyone!

The courses are offered by University of Helsinki's Department of Computer Science. No prior knowledge is required -- beginners can start to learn programming basics from the Programming with Java course, or start to get familiar with artificial intelligence from the course Elements of AI.

Open courses for all

Online learning at its best. Don't worry about course fees or trips to learning facilities. Study where it is convenient for you!

As per their name, MOOCs (Massive Online Open Course) are all open, free of charge, and fully available online.

Teach courses in your own classroom

Teacher! You can have your own courses, with point lists and schedules tailored for you.

Some of our courses can be used for your classes for free with some customizations for your needs, for example by setting your own deadlines. For more information, see our teacher's manual!Teacher's manual

Get notified of new courses