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