Programming Parallel and Distributed Systems

CS0178 S01, H hour: Tue, Thu 9:00-10:20 AM, Salomon 003

Instructor: Steve Reiss

Teaching Assistant: Ioannis Tsochantaridis




A course overview and other useful information about the collaboration policy, the textbooks, the accounts for the programming assignments, etc.


An analytical syllabus for readings and assignments, and links to current handouts.

Text Books

Foundations of Multithreaded, Parallel, and Distributed Programming
by Gregory R. Andrews
Addison-Wesley, 2000.

Parallel Programming with MPI
by Peter Pacheco
Morgan Kaufmann, 1996.

Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers
by Barry Wilkinson and Michael Allen
Prentice-Hall, 1999.