Concurrency: ProcessSynchronization, The Critical- Section Problem, Synchronization
Hardware, Semaphores, Classic Problems of Synchronization, Monitors, Synchronization
examples
Principles of deadlock – System Model, Deadlock Characterization, Deadlock Prevention,
Detection and Avoidance, Recovery form Deadlock