Logo HEPL
INFORMATIQUE : IoT

Informations générales sur l'unité d'enseignement : "INFORMATIQUE : IoT"

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
Intitulé Nombre d'heures Pondération
IoT 48 EI
Prérequis -
Corequis -
  • Contribution au profil d'enseignement

  • CONCEVOIR DES SYSTÈMES COMPLEXES
    • Etablir une architecture/une structure /un schéma fonctionnel
    • Simuler ou prototyper ces systèmes de façon adéquate
    • Optimiser les solutions proposées au regard du cahier des charges
    • Respecter les moyens alloués au projet
    METTRE EN ŒUVRE DES SYSTÈMES COMPLEXES
    • S’assurer de la fiabilité et de la pérennité de la réalisation
    • Respecter les moyens alloués au projet
    • Evaluer les effets et les impacts du projet sur la société et l’environnement
    DÉVELOPPER SA PROFESSIONNALITÉ
    • S'inscrire dans une démarche de formation continue
    • Se créer une représentation de la profession
    • Adopter une démarche réflexive et critique
    GÉRER UN PROJET AU SEIN D’UNE ÉQUIPE
    • Adapter sa communication envers les pairs, les enseignants, les jurys, commanditaires
    • Respecter les moyens alloués au projet
    • Faire preuve d’esprit critique
    MENER UNE DÉMARCHE DE RECHERCHE ET D’INNOVATION
    • Pratiquer une veille scientifique et technologique
    • Exercer un esprit critique
    • Développer son inventivité
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • 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

  • Objectifs

  • 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)

  • Contenus

  • 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.

  • Méthodes d'enseignement et d'apprentissage

  • Cours ex-cathedra
  • Travaux de laboratoires
  • Evaluation

  • INFORMATIQUE : IoT
    • Examen Ecrit
    • Examen Oral
  • Langue(s) de l'unité d'enseignement

  • Français
  • Supports de cours au format papier

  • Aucun support déposé pour cette unité d'enseignement
  • Autres supports de cours

  • Aucun autre support défini