|
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 |