Assignment 1

Concurrent Programming, Summer 2002


Form groups of two and pick a problem from the exercises at the end of Chapter 2 in Andrews. Solve the problem and turn it in by next Tuesday (18 June). I'll distribute copies of everybody's solutions to everybody in class on the 18th. On Thursday, 20 June, we'll spend the second half of class going over the answers. Each pair will present their answer (plan for about 15 minutes), and everybody else will discuss and comment.

No two pairs should work on the same problem; we'll work out the details tomorrow in class. Although a solution can involve programming, particularly if the problem requires it, solutions should concentrate on presenting convincing arguments that it is a correct solution to the problem.

Solutions should be submitted in a form I can easily and quickly reproduce. PostScript, PDF, text files, and paper are all fine (note the absence of any MicroSoft format documents in that list). Early submissions via e-mail is encouraged.


This page last modified on 11 June 2002.