Course library

Quarterfall offers a library of free course material for ICT education. Click on a course card for more information and to add a copy of the course to your Quarterfall account.

50 Java AssignmentsMark Overmars (Quarterfall)

50 Java assignments that can be used and adapted in your introductory programming course.

Computational Thinking with PythonAnna-Lena Lamprecht (Utrecht University)

This course is an introduction to computational thinking about data analysis problems and the implementation of data analysis programs with Python.

System Design MethodsArjan Egges (Utrecht University)

Python course covering design patterns and software development processes.

Learning C# by Programming GamesArjan Egges (Utrecht University)

This course teaches programming using games as an example.

All course material in the library is published under the Creative Commons Attribution 4.0. The material is available to be used in part or as a whole in any way you choose, free of charge.
Creative Commons copyright

This license allows reusers to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use.