Designed for undergraduate/graduate-level parallel programming courses. This nontheoretical text - which is linked to real parallel programming software - covers the techniques of parallel programming in a practical manner that enables students to write and evaluate their parallel programs.