Algorytmy rozproszone

  • Wykład:
    • Środa, godz. 7:30, C16 D2.2
  • Ćwiczenia:
    • Poniedziałek, godz. 9:15, C-4 35 (TN)
  • Laboratorium:
    • Poniedziałek, godz. 7:30, D-1 317.2 (TP)
    • Poniedziałek, godz. 9:15, D-1 317.2 (TP)
    • Poniedziałek, godz. 11:15, D-1 317.2 (TP)

Zasady zaliczenia kursu

  • Zasady zaliczenia laboratorium: pod uwagę będą brane umiejętności nabyte w trakcie kursu oraz terminowość oddawania zadań.
  • Ocena końcowa:

    if (Ćwiczenia >= 3.0 && Laboratorium >= 3.0) then (0.5 * Ćwiczenia + 0.5 * Laboratorium) else 2.0

Literatura podstawowa

  1. Roger Wattenhofer, "Mastering Distributed Algorithms"
  2. Steem, Tanenbaum, "Distributed Systems"
  3. Nancy A. Lynch "Distributed Algorithms"
  4. Hagit Attiya Jennifer Welch, "Distributed Computing: Fundamentals, Simulations, and Advanced Topics"
  5. Gerard Tel, "Introduction to Distributed Algorithms"

Ćwiczenia

Laboratorium