CSCI1780
(Formerly CS178)Parallel and Distributed Programming
Not offered this yearOffered occasionally, last taught:
Summer 2018
This course covers the practical aspects involved in designing, writing, tuning and debugging software designed to run on parallel and distributed systems. Topics might include client-server computation, threads, networks of workstations, message passing, shared memory, partitioning strategies, load-balancing algorithms, remote procedure call, and synchronization techniques. Prerequisites: CSCI0220 and either CSCI0320 or CSCI0510. Recommended: CSCI0510.
Instructor(s): | |
CRN: | None |