Concurrency in Unix
Sherri Shulman
Course Description
This thread will study concurrency in Unix, process synchronization, muli-threaded architectures, and inter-process communication. We will study several
design patterns for multi-process architectures, including
the latest Unix standards supporting concurrency.
We will implement several programming projects integrating material from the textbook in applications that allow the student to see how the different features fit together to support concurrency.
Format of the Course and Credit
There will be two lectures a week.
We will have weekly assigned readings and exercises from the textbook.
There will be two exams and 3-4 large projects.
Homework assignments will be worth 30 points.
Exams will be worth 50 points (25 each).
Classroom attendance and participation will be worth 20 points.
In order to get credit for this thread you must have 60 or more points.
There is no partial credit. Details in credit breakdown .
Announcements
Syllabus, Assignments, and Solutions
Course Materials