Distributed Systems
Prerequisites: COMP 264 and COMP 400D or equivalent and (COMP 400C or equivalent or COMP 413).
This course presents a modern discussion of distributed computing systems. Distributed computation, interactive services, collaborative computing, peer-to-peer sharing, and grid/utility computing are just a handful of distributed technologies that go beyond the capabilities of the traditional client/server model by allowing a collection of computers to be leveraged as a collective resource.
Outcomes: Students will learn design and implementation, scalability of performance, reliability, and security of loosely interconnected systems.
This course presents a modern discussion of distributed computing systems. Distributed computation, interactive services, collaborative computing, peer-to-peer sharing, and grid/utility computing are just a handful of distributed technologies that go beyond the capabilities of the traditional client/server model by allowing a collection of computers to be leveraged as a collective resource.
Outcomes: Students will learn design and implementation, scalability of performance, reliability, and security of loosely interconnected systems.