Sign In
 

 ICS 572: Distributed Computing

​Course Information

Designation:   Elective Course

Course Level:   Graduate

Prerequisites

Prerequisite(s) by Topic: 

Prerequisite: (ICS 570 and ICS 431) or Consent of Instructor

Prerequisite Courses: 


Catalog Description: 

Introduction to parallel and distributed computation models. Mapping a parallel solution to a distributed computing platform. Programming issues. Operating system support for distributed computing. Message passing environments such as PVM and MPI. Load balancing. Migration. Agent architectures. Performance and complexity measures. Services. Service driven design of distributed applications. Timing and Synchronization. Remote procedure invocation. Project(s).​