Audio Recordings are posted after class within a youtube playlist. Occasionally technical errors happen, but I do my best to post recordings as soon as possible to a playlist.
In this module we learn about concurrent programming!
Module Outline
Lecture outline
Parallelism vs Concurrency
Threads vs Processes
Shared Variables (Data Race, Dead lock, Starvation)
Thread-Safety and Semaphores
Please do not redistribute or host any materials without e-mailing me first. I generally am happy to share the latest .pdf or slide presentation with those who ask. Thank you for your time!