Cycle | 2 | ||||||
Niveau du cadre francophone de certification | 7 | ||||||
Code | ING-2-043 2.1.1 | ||||||
Crédits ECTS | 5 | ||||||
Volume horaire (h/an) | 48 | ||||||
Période | Quadrimestre 1 | ||||||
Implantation(s) | TECHNIQUE - Liège (Ing.) | ||||||
Unité | Orientation | ||||||
Responsable de la fiche | DE FOOZ, PIERRE | ||||||
Pondération | 50 | ||||||
Composition de l'unité d'enseignement |
|
||||||
Prérequis | |||||||
Corequis |
CONCEVOIR DES SYSTÈMES COMPLEXES |
|
METTRE EN ŒUVRE DES SYSTÈMES COMPLEXES |
|
DÉVELOPPER SA PROFESSIONNALITÉ |
|
GÉRER UN PROJET AU SEIN D’UNE ÉQUIPE |
|
MENER UNE DÉMARCHE DE RECHERCHE ET D’INNOVATION |
|
Le master en devenir sera en mesure de concevoir une architecture IoT complète et sécurisée
Le master en devenir sera en mesure de développer des applications du côté de l'objet connecté
Le master en devenir sera en mesure de développer des applications du côté serveur comprenant une base de données nosql, des dashboards et du logging
Le master en devenir sera en mesure de sélectionner et sécuriser la méthode de transfert des données vers le serveur
Le master en devenir sera en mesure de concevoir un système d'exploitation minimal pouvant convenir dans le domaine de l'IoT
Au terme de l’UE, l'étudiant sera compétent et efficace dans la conception matérielle et logicielle, la sécurisation et l'administration d'objets connectés.
Au terme de l’UE, l'étudiant pourra comprendre le fonctionnement général d'un système d'exploitation et de ses différents composants (gestion des processus, gestion de la mémoire, gestion des Entrées-Sorties, système de fichiers)
Partie 1 : IoT (Internet of Things) - 60h - Prototypage d'objets connectés -Sécurisation d'objets connectés -Méthodologie basée sur Ethical Hacking (Reconnaissance Scanning - Gain access - Maintain access - Clear tracks).Projet : Développement d'une architecture contenant des objets connectés
Partie 2 : Rappels sur l'architecture interne et externe au microprocesseur : bus-mémoire-registres-périphériques.Etude des processuset des threads : états d'un processus et d'un thread, mode utilisateur et mode noyau, table des processus,scheduling,...Gestion de la mémoire : relocation et protection, swapping, mémoire virtuelle, algorithmes de remplacement depages (PRA).Gestion des entrées-sorties : drivers, interruptions, traps.Systèmes de fichiers : FAT, I-nodes, gestion del'espace libre, exemples de systèmes de fichiers.Séquence de démarrage d'un ordinateur. Projet : Créer un système d'exploitation basé sur le noyau LInux pour une architecture ARM ou x86.
INFORMATIQUE : IoT |
|