POSIX threads, mutexes, condition variables, C11 threads and atomics, and common concurrency pitfalls.
Content coming soon. This module will cover concurrent programming in C using both POSIX threads and C11's portable threading facilities, with emphasis on synchronization primitives and avoiding common concurrency bugs.