Course Identification

Distributed Network Algorithms
20194061

Lecturers and Teaching Assistants

Prof. David Peleg
N/A

Course Schedule and Location

2019
First Semester
Monday, 09:15 - 11:00, Ziskind, Rm 1
05/11/2018

Field of Study, Course Type and Credit Points

Mathematics and Computer Science: Lecture; Elective; 2.00 points

Comments

N/A

Prerequisites

No

Restrictions

97

Language of Instruction

English

Attendance and participation

Expected and Recommended

Grade Type

Numerical (out of 100)

Grade Breakdown (in %)

100%

Evaluation Type

Examination

Scheduled date 1

10/02/2019
Jacob Ziskind Building, Rm 155
1100-1300
N/A

Scheduled date 2

10/03/2019
Jacob Ziskind Building, Rm 155
0900-1100
N/A

Estimated Weekly Independent Workload (in hours)

1

Syllabus

The course will cover basic topics in the theory of distributed network algorithms. The material to be covered includes: Basic (deterministic and randomized) distributed network algorithms, communication paradigms, resource sharing, synchronization and coordination.

Learning Outcomes

Upon successful completion of this course students should be able to:

  1. Describe the key notions and principles of distributed computing theory.
  2. Demonstrate familiarity with basic paradigms and algorithmic techniques of the field of distributed network algorithms.
  3. Solve some of the central problems in the area of Distributed Network Algorithms.
  4. Discuss modern research in the field of Distributed Network Algorithms.

Reading List

N/A

Website

N/A