Definitions

Characteristics of Programs

Critical Sections and Race Conditions

Deadlocks, Liveness & Reentrant Locks

Mutex, Semaphore, Monitor

Amdahl's and Moore's laws