Käyttämäsi selain on vanhentunut. Vanhentuneet selaimet ovat tietoturvariski. Sivusto ei välttämättä näy oikein selaimellasi. Lue lisää.

You are using an outdated browser. Outdated browsers are a security risk. This website might not work correctly on your browser. Read more.

Courses in English

University of Helsinki & F-Secure Cyber Security Base with F‑Secure

Intermediate

Cyber Security Base with F‑Secure is a course series by University of Helsinki in collaboration with F‑Secure Cyber Security Academy that focuses on building core knowledge and abilities related to the work of a cyber security professional.

Ongoing

University of Helsinki Object oriented programming with Java, part 1

Beginner

Learn the basics of computer programming, algorithms and object-oriented programming using the Java programming language.

The course includes comprehensive course materials and plenty of programming exercises, each tested using our automatic testing service.

No deadlines
Self-paced - start any time

University of Helsinki Object oriented programming with Java, part 2

Beginner

This course is a direct continuation of the course Object-Oriented Programming with Java, part I (including week numbering). In Part II, we will dwell deeper into the world of object-oriented programming.

No deadlines
Self-paced - start any time

Aalto University School of Electrical Engineering Aalto C MOOC

Intermediate

Learn the basics of the C programming language.

There are no special prerequisites for this course, but some previous programming background is useful. We specially recommend this course for students that have completed our Java MOOCs.

The course is organized in collaboration with Aalto University and University of Helsinki.

Self-paced - start any time Course closes 31.12.2016

University of Helsinki Functional programming with Clojure

Intermediate

Learn functional programming with Clojure.

The course includes Clojure basics, recursion and higher-order functions.

The course material is in English.

No deadlines
Self-paced - start any time