Computer Science, Bachelor Course, Spring 2008, Prof. Béat Hirsbrunner, Prof. Peter Kropf
NEWS - NEWS -NEWS
Pour des raisons pratiques et de regroupement d'informations, il a été décidé que les étudiants participants au cours doivent s'incrire sur le site Claroline de Neuchâtel. Les étudiants de Fribourg peuvent sans autre se connecter en utilisant leur compte unifr.
Une fois sur le site de Claroline, il faut s'incrire au cours DS08 (Peter Kropf).
Description sommaire du cours
Ce cours donne une introduction aux systèmes répartis et leurs applications. Les concepts et
modèles théoriques, les systèmes, outils et applications sont exposés et discutés. Des exercices
et projets pratiques complètent les connaissances acquises.
Contenu
Architectures et réseaux, communication inter-processus, horloges et concept de temps,
ordonnancement d’évènements, synchronisation, états globaux, coordination et coopération,
consensus, multicast, middleware, services de noms et répertoires, GRIDS, systèmes
Peer-to-Peer, systèmes mobiles, applications.
Objectifs
L’objectif général de ce cours est de fournir à l’étudiant des connaissances de base du domaine
des systèmes distribués. Le cours expose les concepts théoriques fondamentaux, les concepts
des architectures réparties et les outils de programmation. L’étudiant devra maîtriser les
principes théoriques et il acquerra, avec les projets pratiques, l’expérience pratique pour la
réalisation d’applications distribuées.
Enseignants
Professeurs
Peter Kropf, email : peter.kropf@unine.ch, tel. 032 718-2707
Beat Hirsbrunner, email : beat.hirsbrunner@unifr.ch, tel. 026 300-8467
Pierre Kuonen (invité), email pierre.kuonen@eif.ch, tel. 026 429-6565
Assistants
Pascal Bruegger, email : pascal.bruegger@unifr.ch
Mario Sitz, email : mario.sitz@unifr.ch
Sabina Serbu, email : sabina.serbu@unine.ch
Derin Harmanci, email : derin.harmanci@unine.ch