GEN2023 - Conception de systèmes embarqués connectés

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de ce cours, la personne étudiante sera en mesure de/d’ : - Concevoir et développer des systèmes embarqués interconnectés pour des applications IoT et dispositifs intelligents ; - Optimiser les performances des systèmes embarqués, en tenant compte des contraintes matérielles et énergétiques ; - Implémenter des protocoles de communication sans fil et utiliser des systèmes d’exploitation dédiés à l’IoT ; - Appliquer des principes de sécurité pour protéger les systèmes embarqués interconnectés.

Contenu

Systèmes embarqués et interconnectivité : exploration des domaines clés tels que l’Internet des objets (IoT), les dispositifs intelligents, la robotique et les infrastructures critiques. Optimisation du code pour les systèmes embarqués : réduction de la consommation d’énergie, optimisation des performances et gestion des contraintes matérielles. Introduction à la chaîne de compilation GNU et aux outils associés. Systèmes connectés : utilisation de protocoles de communication sans fil (Bluetooth, Wi-Fi, Zigbee, LoRa, etc.). Systèmes d’exploitation pour IoT (RIOT OS, TinyOS, Contiki, etc.) et gestion de la communication inter-processus (IPC) et inter-périphériques. Introduction aux concepts de sécurité pour les systèmes embarqués interconnectés : chiffrement, intégrité des données et authentification. Projet de conception : développement matériel et logiciel d’un système connecté. Ce cours comporte des séances obligatoires de travaux pratiques (TP) de 3 heures par semaine permettant aux étudiants de travailler directement avec du matériel et de mettre en œuvre leurs solutions dans un environnement pratique.

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Maîtrise en génie informatique, génie électrique ou dans un secteur disciplinaire connexe au cours.
Expérience
Deux (2) années d'expérience dans un domaine lié au contenu du cours.
Corps professionnel
Être titulaire d’un permis d’exercice du génie au Canada.
Autre(s) exigence(s)
Dans tous les cas, la personne candidate devra pouvoir démontrer sa capacité à communiquer efficacement oralement et par écrit ainsi qu’à transmettre les connaissances ou les habiletés pertinentes au contenu du cours pour lequel les exigences de qualification pour l’enseignement (EQE) sont adoptées.

CAFF

Aucun