Computer Science 338
Parallel Processing

Williams College
Spring 2006

Instructor: Jim Teresco, TCL 304, 597-4251
Electronic mail: domain:, username: terescoj
Class Web:
Tutorial Meetings: Tuesdays and Wednesdays, as scheduled
Group Meeting: Thursdays 8:30-9:45 (not every week)
Office Hours: W 10:30-11:30, F 1:30-2:30, by appointment (subject to change)

Course Information: [Complete Syllabus] [Tutorial Meeting and Reading Schedule, Assignments]


The main text is Parallel Programming in C with MPI and OpenMP, by Michael J. Quinn (McGraw-Hill, 2004, ISBN 0-07-282256-2). There will be readings from this book and from current and historically significant literature. You may also wish to dig out your copy of The C Programming Language, Second Edition, by Kernighan and Ritchie (Prentice Hall, 1988), as you will be programming in C. A reference text, Gropp, Lusk, and Skjellum's Using MPI, Portable Parallel Programming with the Message-Passing Interface, second edition, (MIT Press, 1999, ISBN 0-262-57134-X) will be available in the lab and from Schow as an eBook. Search in FRANCIS for more information.

Course News

Related Information and Links