Clojure Programming (self study course)

Kurssia ei voi suorittaa erilliskokeella.
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2015 syksy 31.08-31.12. 1-2 Englanti Kjell Lemström


This is a completely independent study course (i.e. self-study course). The

You can start any time, and complete the course any time. No lectures, no personal support. The course does have an IRC channel, #tktl-clojure in IRCnet, where you can chat with other students.

The aim is to learn the basics of functional programming with Clojure. The course consists of exercises done and returned remotely from your own computer.

Follow the material at

You get ECTS credits based on the number of exercises you complete. The number of exercises needed for a given amount of ECTS credits will be the following:

  • 2 credits for 70 exercise points
  • 3 credits for 100 exercise points
  • 4 credits for 127 exercise points

The credits for this course are fed in Oodi in a monthly basis. 

Honour Code: Do the programming tasks yourself; it is you who should be learning it!

When you have completed enough exercise points, contact for manual checkup of your work. Please include your name, studen number and github account.

Note: This is an open online course for everyone, but you can get the ECTS credits only if you have a valid study right at the Univ. of Helsinki.