Logo ÉTS
Session
Cours
Responsable(s) Kaiwen Zhang

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement


Préalables

Aucun préalable requis
 


Descriptif du cours

Le cours MGL869 Sujets spéciaux I en génie logiciel remplacera le cours du même nom portant le sigle SYS869 à compter de la session d'été 2020.

Sujets d'intérêt majeur dans le domaine du génie logiciel et familiarisation avec les derniers développements technologiques dans un ou plusieurs domaines de pointe. Sujets particuliers dans différentes spécialités du génie logiciel :






Objectifs du cours

Au terme de ce cours, l'étudiant sera en mesure d'expliquer les principes fondamentaux de systèmes décentralisés: réseaux pair-à-pair, cryptographie, problème de consensus distribué. L'étudiant maîtrisera le concept des systèmes à chaînes de blocs, et va découvrir en profondeur tous les aspects de Bitcoin: utilisation de la cryptomonnaie, protocole de consensus, minage à base de "Proof-of-Work", structure des données hachées, et validation de transactions. L'étudiant va aussi se familiariser avec les systèmes à chaine de blocs avec contrats intelligents: Ethereum et Hyperledger Fabric. L'étudiant sera en mesure de développer ses propres applications avec contrats intelligents sur des plateformes à chaînes de blocs.


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 d'un projet de trimestre à présenter à la fin du cours.

Au moins la première partie du cours se fera en-ligne. Nous allons adopter la formule "classe hybride", avec des leçons vidéo hebdomadaires, ainsi qu'une séance en-ligne (par Zoom) une fois par mois. L'accès à un ordinateur ainsi que l'Internet maison est donc obligatoire pour prendre ce cours.



Utilisation d’appareils électroniques

Les appareils électroniques seront tolérés en classe, conditionnellement à l'approbation du professeur. Aucun enregistrement (photographie, film ou audio) ne sera toléré en classe.

Pour au moins pour la première partie du cours, l'accès à un ordinateur ainsi que l'Internet maison est obligatoire pour prendre ce cours en ligne.



Coordonnées du personnel enseignant le cours

* Double-cliquez sur le champ pour modifier le contenu