\section*{State University of New York at Oswego}
The Department of Computer Science offers an undergraduate course
in Parallel and Distributed Systems.
The course contains a survey of parallel hardware and software computing
  technology, and an introduction to parallel programming.  Topics
  include an introduction to parallel architectures, parallel algorithms,
  parallel languages, parallel algorithm design, analysis and debugging.
