* Concurrency: Mutual Exclusion and Synchronization Chapter 4 * Concurrency Concurrency encompasses design issues including: Communication among processes Sharing resources…