Course material

I teach the courses Concurrency & Multithreading (period 2) Logic and Sets (period 4, together with Wouter Kager) and Distributed Algorithms (period 5) at the Department of Computer Science of the Vrije Universiteit Amsterdam.

I also teach a course on Datastructures and Algorithms at the Amsterdam University College, in the first semester.

Some material of courses I taught in the past: