1. Mordechai Ben-Ari. A suite of tools for teaching concurrency. SIGCSE Bull, 36(3):251--251, June 2004.
2. A. Bijlsma, C. Bockisch, H.J.M. Passier, and H.J. Pootjes. Methodical concurrency design in education, part two: Deadlock. Technical Report TR-OU-INF-2015-01b, Open Universiteit, 2016.
3. A. Bijlsma, H.J.M. Passier, H.J. Pootjes, and S. Smetsers. Methodical concurrency design in education, part one: Race conditions. Technical Report TR-OU-INF-2015-01a, Open Universiteit, 2015.
4. Alan D. Fekete. Teaching students to develop thread-safe Java classes. SIGCSE Bull, 40(3):119--123, June 2008.
5. Matthias Felleisen, Robert B. Findler, Matthew Flatt, and Krishnamurthi Shriram. How To Design Programs, An Introduction to Programming and Computing. The MIT press, Cambridge, Massachusetts, Londen, England, 2001.