COSC 410 Parallel and Distributed Computing
This course covers relevant topics related to parallel and distributed computing from architectural and algorithmic perspectives. It presents core concepts and examples of applications of parallel distributed computing. The course elaborates on parallelism in Python, multi-threading, networks and message-passing interfaces for cluster computing, fork-join parallelism, and shared-memory concurrency control.
Prerequisite
COSC312,( ECCE354, or COSC354)
Distribution
2-3-3Offered
Fall