CSC 583 - Parallel and Distributed Computing
A study of programming techniques and algorithms that utilize multiple processors.
A comprehensive foundation of parallel programming paradigms such as messagepassing
interfaces, shared memory and threads. Computational applications of parallel
programming techniques in searching, optimization, image processing, and other areas.
Prerequisite: CSC 563. 3 credits.