1. Michal Armoni, and Mordechai Ben-Ari. 2009. The concept of nondeterminism: its development and implications for teaching. ACM SIGCSE Bulletin 41(2) (2009), pp. 141–160.
2. Learning concurrency as an entry point to the community of computer science practitioners;Ben-David Kolikant Yifat;Journal of Computers in Mathematics and Science Teaching,2004
3. Jan Lönnberg. 2009. Understanding students’ errors in concurrent programming. Licentiate's thesis, Helsinki University of Technology.
4. Designing Visual Metaphors for an Educational Game for Parallel Programming
5. OpenAI 2022. Introducing ChatGPT. Retrieved May 12, 2024 from https://openai.com/index/chatgpt/