COMS 4413 — Parallel and Distributed Computing
An introduction to the concepts and design of parallel and distributed computing systems. Topics include data versus control parallelism, shared versus distributed memory, message passing Interface (MPI) and topoligies, parallel and distributed algorithms.