Introduction to Distributed Systems

Summer 2006

[News] | [Dates] | [Schedule] | [Teaching team] | [Lecture notes] | [Exercises] | [Solutions] | [Bonus] | [Exam]

News

Dates

  • The course is given on Tuesdays, from 10h15 to 12h00 in BC 04.
  • The exercises are given on Tuedsays, from 12h15 to 13h00 in BC 07.

Schedule

Tuesday 10h15 - 12h00, BC 04 12h15 - 13h00, BC 07
March 14 Introduction - Java in a nutshell Introduction to Java Chat
March 21 Concurrent Programming Concurrent Chat
March 28
April 4 Remote Method Invocation
April 11 RMI Chat
April 25 Asynchronous Messaging
May 2
May 9 Network Programming JMS Chat
May 16
May 23 Distributed Algorithms
May 30 Multicast Chat
June 6 Tales from the academic world
June 13 Multicast Chat
June 20 Questions and Answers Session and
Talk from Dr. Karim Mazouni at 5pm at UNIL

Teaching team

Lecture notes

Exercises

Solutions

Bonus

For each exercice that you hand in, you receive a grade between 0 and 1. Each grade decomposes into:
  • 1/3 for the source code (compilation proceeds without error, application executes as expected from the requirements, etc).
  • 1/3 for the comments in the source code (quantity does not necessarily mean quality!).
  • 1/3 for the design and the modularity of the source code.
The final bonus is the arithmetic mean of all the grades obtained for the exercises, i.e.,
Bonus = sum of all grades / # of grades.

Name Exercise 1 Exercise 2 Exercise 3 Exercise 4 Exercise 5 Final Bonus
(average of exercises)
Merdassi Beyrem 0.73 0.45 0 0 0 0.24
Papaioannou Aristidis 0.78 0 0 0 0 0.16
Blain Sébastien 0.51 0 0 0 0 0.1
Rakotondrainibe Rudy 0.51 0.78 0 0 0 0.26
Renaud Loïc 0.62 0.51 0.7 0.5 0.85 0.64
Choukir Amine 0.62 0.51 0.7 0.5 0.85 0.64
Schwarz Andreas 1.0 0.89 0.85 1 1 0.95
Trefois Christophe 1.0 0 0 0 0 0.2
Etter Vincent 0.78 0.89 0.85 1 1 0.9
Do Yannick 0.78 0.78 0.65 1 0.4 0.72
Skoczylas Piotr 0.78 0.78 0.65 1 0.4 0.72
De Tenorio Alexandre 0.73 0.67 0.9 0.9 0.75 0.79
Pereira Michael 0.73 0.67 0.9 0.9 0.75 0.79
Courcelle Vincent 1.0 1.0 0.75 0.9 1 0.93
Estoppey Quentin 1.0 0.67 0 0.8 0.6 0.61
Cotting Gaël 1.0 0.67 0 0.8 0.6 0.61
Depienne François 0 0.89 0.9 0 0.75 0.51

Exam

Information concerning the exam will be posted soon! The final grade obtained from this course is computed using the formula:
Final grade = max(1, min(6, Exam grade + Bonus)),
where:
  • Final grade is the final grade obtained from the course.
  • Exam grade is the grade between 0 and 6 obtained from the exam.
  • Bonus is the bonus between 0 and 1 obtained with the formula above.