CS 134

Lesson 2

Our Goals for this Lesson

In this lesson, we'll rethink how we approach concurrency. We'll look at a new model—Communicating Sequential Processes (CSP)—that emphasizes message passing over shared memory and locks. We'll see how CSP simplifies concurrent programming and how it has influenced modern programming languages and systems.

Outline

To receive credit: complete all pages above, then this page will be complete as well (and get a green check emoji at the bottom right of the page).

(When logged in, completion status appears here.)