D455 - Distributed
Computing Systems
|
REQUIRED
TEXTBOOK: PREREQUISITES: CS 343 or ECE 361 or equivalent WORKLOAD and EVALUATION: (20%) (20%) (30%) (20%) (10%) |
OBJECTIVES: The main objective of this course is to study the fundamentals of distributed computing. It focuses on the layer of software that needs to be built on top of computer networks to enable the development of distributed applications. The material will be presented in the following modules:
Module 0 - Distributed computing systems, their characteristics, and desired FunctionalityStudent presentations will cover material on distributed document systems (the Web), Peer-to-Peer Systems and other possible selected topics such as Web services. |