Logo ÉTS
Session
Cours
Responsable(s) Kaiwen Zhang

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Programme(s) : 7365
             
  Profils(s) : Pour tous les étudiants  
             
    LOG645    
             
 

Unités d’agrément

Données non disponibles


Descriptif du cours

Ce cours présente les principaux concepts de base liés aux systèmes distribués tels que réseau informatique, système d’exploitation, communication interprocessus, appel de procédure à distance, service de noms et service de répertoire. Il vise également à familiariser l’étudiant avec des aspects importants dans les systèmes distribués, tels que la coordination, la réplication et les agents mobiles.

Au terme de ce cours, l'étudiant sera en mesure de :
• démontrer l’impact des principaux facteurs qui produisent des variétés de modèles basés sur les différents modèles architecturaux et fondamentaux;
• analyser et concevoir des applications distribuées exploitant différents systèmes d’exploitation, s’exécutant sur différents matériels et reliées par différents réseaux de télécommunications;
• concevoir et implémenter des méthodes de synchronisation dans les systèmes distribués.





Objectifs du cours

  • Concevoir et implémenter des architectures d'applications et de systèmes distribués
  • Appliquer des principes fondamentaux pour le développement de systèmes distribués
  • Comprendre les propriétés des composantes utilisées dans la conception de systèmes distribués
  • Apprécier les défis liés à l'entretien de systèmes à grande échelle (pannes de réseaux et de machines, concurrence, etc.)
  • Étudier des concepts avancés pour des systèmes spécialisés (MapReduce, P2P, Chaîne de blocs, etc.)

Stratégies pédagogiques

Les objectifs seront atteints par un enseignement sous la forme d'un cours magistral, à raison de trois (3) heures par semaine pendant treize (13) semaines. La participation active des étudiant(e)s sera sollicitée via divers exercices en classe durant les cours. Les concepts vus en classe seront mis en application par l’intermédiaire de douze (12) séances de laboratoires et projets de deux (2) heures chacune.



Utilisation d’appareils électroniques

L'utilisation d'appareils électroniques en classe est interdite. Aucun enregistrement (photographie, film ou audio) ne sera toléré.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu