Distributed Algorithms (2IL25)

Academic year 2011/2012, Semester B, Quarter 3

See also"subject information" for 2IL25.

General information


This page will be updated regularly during the lecturing season. The table below contains all updates. The most recent ones are indicated in color.

Announcements
For students who have missed the first handout of the take-home exams
on Monday, April 2, there is a second opportunity to collect their exam
on Thursday, April 5, after the instruction
Slides "Lecture 13" available.
Slides "Lecture 14" available.
Slides "Lecture 12" available.
Homework Session 4 available.
Slides "Lecture 11" available.
Slides "Lecture 10" available.
Slides "Lecture 9" available.
Homework Session 3 available.
Slides "Lecture 8" available.
Slides "Lecture 7" available.
Slides "Lecture 6" available.
02/03/2012 17:05 File homework2_2012.pdf replaced
Typo's in exercises 1 and 2 repaired (see red text)
Please download latest version
27/02/2012 21:38 File homework2_2012.pdf replaced
Due to unreadable characters in exercise 3
Please download latest version
Homework Session 2 available.
Beware the deadline given in PEACH
Slides "Lecture 5" available.
Slides "Lecture 4" available.
Homework Session 1 available.
Slides "Lecture 3" available.
Slides "Lecture 2" available.
Slides "Lecture 1" available.
Last change: Apr 18 2012, 19:46




Lectures


Target audience:
Computer Science and Engineering Bachelor (year 2)
Credits:
ECTS BaMa 3
Lecturer:
Dr. R.H. Mak, HG. 5.06, tel. 3719, (expertise group SAN, r.h.mak@tue.nl)
Schedule:
For a combined schedule of lecture and instruction sessions see below

Prior knowledge:
2IL05 Data Structures (compulsory)
2IN05 Operating systems (recommended)
Related courses:
2IC15 Computer networks
Course material:
Ajay D. Kshemkalyani and Mukesh Singhal,
Distributed Computing: Principles, Algorithms and Systems ,
Cambridge University Press, 2008.

Errata for Distributed Computing errata.pdf

Powerpoint presentations in pdf-format and as slideshow



Instruction


Instructors:
Dr. R.H. Mak, HG. 5.06, tel. 3719, (r.h.mak@tue.nl)
PDEng. S.A.B. Rao, HG 5.30, tel. 8358 (s.a.rao@tue.nl)
Homework:
For this course you will be assigned obligatory homework. In all, there will be four assignments. Your answers should be written in English and should be handed in via PEACH.


For each assignment one hour instruction will be provided in which you can work on it under the guidance of an instructor. In general, this will not be enough to complete the assignment, but should give you the opportunity to ask questions and to make a proper start. In addition, there will be two-hour instruction sessions in which your work will be returned and the homework will be discussed. The instruction hours are interlaced with the regular lecture hours. See the schedule below for the dates on which homework is handed out, must be handed in, and is returned and discussed.
Anwers to exercises:
not made available



Examination


Examination of this course is by a personalized take-home exam and obligatory homework for the instruction sessions.

The take-home exam will consist of

Exams are handed out: Monday, April 2 second lecture hour and Thursday, April 5 after the instruction

The exam has to be handed in before: to be announced.

Your final grade will be a weighted average of the grades you have received for your homework and your take-home exam. Homework assignments have weight 1 and the take-home exam has weight 7. Only the three highest grades for your homework are taken into account (this implicitly implies that you may drop one homework assignment).




Schedule



Semester Quarter DayDate HourLocation Education type Homework
B3 MondayFebruary 6 3 + 4AUD. 9 Lecture ---
B3 WednesdayFebruary 8 7 + 8HG 6.09 Lecture ---
B3 FridayFebruary 10 5 + 6Gemini Zuid College zaal LectureHand out H1
B3 MondayFebruary 13 3 + 4AUD. 9 Lecture + Instruction H1 ---
B3 FridayFebruary 17 5 + 6Gemini Zuid College zaal LectureHand in H1
B3 MondayFebruary 27 3 + 4Pav. L10 LectureHand out H2
B3 WednesdayFebruary 29 7 + 8HG 6.09 Lecture + Instruction H2 ---
B3 FridayMarch 2 5 + 6 Gemini Zuid College zaal InstructionReturn H1
B3 MondayMarch 5 3 + 4AUD. 9 LectureHand in H2
B3 FridayMarch 9 5 + 6Gemini Zuid College zaal InstructionReturn H2
B3 MondayMarch 12 3 + 4AUD. 9 LectureHand out H3
B3 WednesdayMarch 14 7 + 8HG 6.09 Lecture + Instruction H3 ---
B3 FridayMarch 16 5 + 6Gemini Zuid College zaal Lecture ---
B3 MondayMarch 19 3 + 4AUD. 9 LectureHand in H3
B3 FridayMarch 23 5 + 6Gemini Zuid College zaal InstructionReturn H3
B3 MondayMarch 26 3 + 4AUD. 9 LectureHand out H4
B3 WednesdayMarch 28 7 + 8HG 6.09 Lecture + Instruction H4 ---
B3 MondayApril 2 3 + 4AUD. 9 Lecture + Takehome examHand in H4
B3 ThursdayApril 5 5 + 6AUD. 3 Instruction + Takehome examReturn H4



Literature



Besides the obligatory book


the following books and references are recommended as supplementary reading:




Remarks regarding this page can be sent to R.H. Mak