Aller à : contenu haut bas recherche
 
 
EN     FR
Vous êtes ici:   UNIL > HEC Inst. > HEC App. > SYLLABUS
 
 

Introduction to Distributed Systems

  • Teacher(s):
  • Course given in: French
  • ECTS Credits:
  • Schedule: Autumn Semester 2018-2019, 4.0h. course (weekly average)
      WARNING :   this is an old version of the syllabus, old versions contain   OBSOLETE   data.
  •  séances
  • site web du cours course website
  • Related programmes:

 

Objectives

This course offers a first introduction to distributed systems, by proposing both a conceptual foundation and a practical perspective for the design and deployment of such systems.

Contents

A distributed system is characterized by the absence of global state, i.e., distributed entities do not share a common and coherent view of the system. This characteristic makes it significantly more challenging to devise distributed programs than centralized ones.

This course introduces conceptual and practical tools for addressing this challenge. In order to help understanding theoretical concepts, students incrementally build a typical distributed application throughout the semester, using mainly the Java programming platform. Some of the subjects addressed by this course are the following:

  • concurrency and parallelism;
  • network programming vs. distributed programming;
  • distributed algorithms.

This course is given in French but most of the course material is in English. Moreover, English-speaking students can ask questions and be answered in English.

References

Distributed Systems - Concept and Design, 4th Edition. G. Coulouris, J. Dollimore, T. Kindberg. 2005. Addison Wesley.

Evaluation

First attempt

Exam:
Written 2h00 hours
Documentation:
Not allowed
Calculator:
Not allowed
Evaluation:

The evaluation is based on two mandatory mini-projects during the semester, and on a final written exam during the ordinary exam session.

Retake

Exam:
Oral 0h20 minutes
Documentation:
Not allowed
Calculator:
Not allowed
Evaluation:

A new final exam takes place during the retake session, oral this time, while the evaluation of the two mini-projects done during the semester is simply reused to compute the final mark.



[» go back]           [» courses list]
 
Search


Internef - CH-1015 Lausanne - Suisse  -   Tél. +41 21 692 33 00  -   Fax +41 21 692 33 05
Swiss University