Pregraph

Systems

Concurrency

Threads, locks, condition variables and the bugs they cause.

About 20 hours of study.

Where to learn it

Read
Operating Systems: Three Easy Pieces

Remzi and Andrea Arpaci-Dusseau

Part II, Concurrency

Section not checked yet

Watch
Operating Systems lectures (NPTEL)

Sorav Bansal, IIT Delhi

Lectures on threads, locks and synchronisation

Section not checked yet

Practise

No practice set picked yet.

Suggest one

Which roles ask for it

Before and after