Algorithms, Models, and Concepts in Distributed Systems 2024-2025 2nd Semester |
Instructor: | Conf. Dr. Rareș Boian <rares at cs.ubbcluj.ro> |
Week | Lecture | Seminar | Pr | Pc |
1: Feb 24 | Logistics. Algorithm building blocks. Communication abstractions. | Project analysis, communication interface, software architecture | ||
2: Mar 3 | Time abstractions. Distributed system models. | |||
3: Mar 10 | Broadcast: basic, reliable, and uniform reliable. | Project analysis, communication interface, software architecture | ||
4: Mar 17 | Broadcast: probabilistic, FIFO order, and causal order | |||
5: Mar 24 | Broadcast: byzantine | Project analysis, communication interface, software architecture | ||
6: Mar 31 | Shared memory: (1,N) regular register, (1,N) atomic register | |||
7: Apr 7 | Shared memory: (N,N) atomic register | Project assistance | ||
8: Apr 14 (Fri) |
Shared memory: byzantine registers | Project assistance | ||
-: Apr 21 | Vacation | Vacation | Vacation | Vacation |
9: Apr 28 (Thu) |
Consensus: regular and uniform | Project assistance | ||
10: May 5 | Consensus: byzantine | |||
11: May 12 | Consensus variants | Project assistance | ||
12: May 19 | Consensus variants | |||
13: May 26 | Project and report presentation and grading | Project and report presentation and grading | ||
14: Jun 2 |