Lecture 1

During the first lecture, we give a general introduction to the course and distributed systems. We will cover the purpose of the course, the course evaluation from last year, and the structure of this year's course.

The outline for the lecture is as follows:

Download the lecture notes as a PDF. Or, alternatively, download the lecture notes as handouts (3 per page, with margins for notes).

Reading

Intensive reading: Chapter 1 - 3, 4.1 - 4.4, 5.1 - 5.4.1

Extensive reading: 4.6(, 9 if you are interested in name spaces).

You should already know the material covered in Chapter 3 since earlier courses, so this should merely be some repetition.

Exercises

Primary set: 1.2, 1.5 - 1.13, 2.6, 2.8 - 2.17, 4.1, 4.12 (-), 4.18 (4.17), 4.20 - 4.23 (4.19 - 4.22), 5.1, 5.2, 5.4, 5.5

Secondary set: 1.1, 1.3, 1.4, 2.4, 2.7, 2.18, 3.1 - 3.10, 3.12, 3.18, 4.19 (4.18), 5.12, 5.13

"Programming": 4.3 - 4.6, 4.16 (4.15), 4.17 (4.16)