Synchronization Problems
Readers-Writers Problem (Exam Question 4)
East-West Bridge Problem
Cigarette Smokers Problem
Implementing Locks and Condition Variables