Concurrent Programming (CS-0021)
Spring 2024 · CS 0021 · Tufts University · 3 credits · Undergraduate
Shared memory concurrency including threads, locks, mutexes, semaphores, Deadlock, livelock, shared mutable state. Native concurrency including communicating processes, message send/receive, synchronous and asynchronous communication, isolated mutable state. Team project using students' choice of paradigm and topic. Recommendations: Two programming courses past CS 15.
Course codes: CS-0021, CS 0021, CS0021, CS-21, CS 21, CS21
- 01-LEC (Lecture) — Mark A Sheldon