New: filter modules by day and time, student links, custom courses →
Introduction: Components of distributed systems, communication technologies, communication services. Distributed algorithms and protocols: examples of distributed algorithms, clock synchronization, logical and vector clocks, election algorithms, consensus algorithms, proof of correctness, complexity analysis. Distributed operating systems: system models, file services, name services, process synchronization and coordination, case studies. Distributed shared memory: algorithms for implementing DSM, coherence protocols. Distributed resource management: load sharing, load balancing, resource monitoring. Failure recovery and fault tolerance: check-pointing, recovery, fault-tolerant models and protocols. Research issues in distributed systems, real-time protocols, standardization issues, cluster and grid computing.
| AUs | 4.0 AUs |
| Grade Type | |
| Prerequisite | |
| Exam |
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 930 | |||||
| 1000 | |||||
| 1030 | |||||
| 1100 | |||||
| 1130 | |||||
| 1200 | |||||
| 1230 | |||||
| 1300 | |||||
| 1330 | |||||
| 1400 | |||||
| 1430 | |||||
| 1500 | |||||
| 1530 | |||||
| 1600 | |||||
| 1630 | |||||
| 1700 | |||||
| 1730 | |||||
| 1800 |
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 1430 | COMMON LEC (CS4) 1430-1530 Fri LT10 | ||||
| 1500 | |||||
| 1530 | COMMON LEC (CS4) 1530-1630 Tue LT10 | ||||
| 1600 | |||||
| 1630 | 10363 TUT (CS4) 1630-1730 Tue LT10 | ||||
| 1700 |