Thread Synchronization
Producers/Consumers
Philosophers
Readers/Writers