Module
Synchronization and Concurrency
Sign in to add this module to your path and practice.
About
Race conditions, critical sections, mutexes, semaphores, monitors, condition variables, and classic problems (producer-consumer, readers-writers, dining philosophers).
Goal
Identify races; correctly use locks/semaphores/monitors to solve classic concurrency problems without busy-waiting where appropriate.
Unlocks
Tutor
Ask questions about this module.
Hi — I'm your tutor for Synchronization and Concurrency. Ask about the concepts, goal, or where you're stuck.