GTI700 - Principes et fondements de l’Internet des objets (IdO)
L’objectif de ce cours est de fournir à l’étudiante ou à l'étudiant les connaissances nécessaires des principales fonctionnalités, applications et technologies clés génériques de l’Internet des objets (IdO). Le cours couvrira divers aspects liés au paradigme de l’IdO tels que les réseaux, les protocoles, les architectures, les applications et les services.
Au terme de ce cours, l’étudiante ou l'étudiant sera en mesure de : démontrer une compréhension des principes fondamentaux des architectures de l’IdO ; décrire le fonctionnement des principaux protocoles réseau et applicatif de la pile protocolaire de l’IdO ; décrire les interactions entre l’IdO, l’infonuagique et le web ; identifier certaines stratégies clés de traitement des données de l’IdO ; modéliser et concevoir des applications et services pouvant tirer profit des ressources de l’informatique en périphérie (edge computing), tout en gérant les contraintes appropriées ; démontrer une compréhension des enjeux clés de sécurité de l’IdO.
Les sujets abordés comprennent : les concepts, la vision, et les architectures de l’IdO ; les réseaux d’accès en IdO ; la couche réseau de l’IdO ; les modèles et protocoles de communication en IdO (publish/subscribe, MQTT, AMQP) ; les technologies d’informatique en brouillard et en périphérie ; les approches de traitement des données de l’IdO ; les enjeux de sécurité de l’IdO ; le Web of Things.
Préalable : avoir réussi 60 crédits du programme pour les programmes de baccalauréat en génie logiciel et baccalauréat en génie des technologies de l’information et IND250 Conception de plateformes infonuagiques distribuées (3 cr.) pour le programme de baccalauréat en informatique distribuée.
Groupe | Jour | Type |
---|---|---|
01 | Mardi 18:00 | Activité de cours |
01 | Jeudi 18:00 | Laboratoire |