The course gives a description of the key principles of distributed systems and the major design paradigms used in implementing distributed systems.
Selected parts of Andrew S. Tanenbaum and Maarten van Steen, Distributed Systems - Principles and Paradigms, Second Edition, ISBN 0-13-239227-5, Prentice Hall, 2007.
Lectures are available as self-study material in Flash format in Optima.
PROBLEM SOLVING SESSIONS
Each problem set contains 2 questions which are solved in detail by a TA at the problem solving session. Further, each set contains additional 2-4 questions for which TA's provide assistance but no detailed solutions. At least one quest ion in the intermediate exam will be selected from these additional questions.
PASSING THE COURSE
To pass the course you:
1) Have to score at last 8/24 points in the final exam or accumulate at least 8/24 points from the three intermediate exams (each worth 8 points) taken at lectures. These two alternatives are not mutually exclusive, i.e. you can go for both approaches.
2) Have to submit an approved course work, which contributes 0-7 points.
3) May get up to 2 points from group size (see group dynamics).
4) Have to accumulate at least 11 points in total. In other words, if you accumulate say 8 points from the intermediate exams or the final exam, you need to score at least 3 points elsewhere (course work, group dynamics) to pass the course.
Point total = points from final exam or intermediate exams (8-24) + points from course work (0-7) + points from group size (0-2).
Final course grade is based on point total as follows:
11.00 -> 1
14.00 -> 2
17.00 -> 3
20.00 -> 4
23.00 -> 5
The course employs voluntary group dynamics to stimulate the more efficient learning methodologies with higher retention rates than traditional lectures. Students are encouraged to form groups of 3-4 students, which study together. Forming of groups is motivated by awarding bonus points based on group's participation in intermediate exams: a 4-student group can accumulate max 2 bonus points, while a 3-student group can accumulate max 1 bonus point. These bonus points do not contribute towards the minimum amount of 8 exam points required for passing the course. The bonus points do contribute towards the minimum of 11 total points required for passing the course. See Optima for further details.
Weekly lecture hall times: Wed 10-12 (TS127), Thu 12-14 (TS127).
Detailed schedule is available in Optima.