CS-430: Parallel Programming

Credits 3
An introduction to parallel processing hardware and programming. Topics will include computer cluster construction and operation, writing simple parallel programs for execution on a computer cluster, and writing multi-threaded programs for execution on a single- or multi-core processor. Prerequisite: CS 222.