ECTS
2 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
16,5h
Description
L'objectif de ce cours est de fournir aux étudiants les connaissances et les compétences nécessaires pour concevoir et développer des systèmes Smart IoT basés sur l'intégration et l'orchestration de capteurs et d'objets effecteurs de systèmes cyber-physiques.
Objectifs
À la fin de cette UE, vous serez capable de :
- Expliquer comment les entreprises peuvent extraire des informations et des perspectives à partir des données de l'IdO,
- Comprendre les étapes du cycle de vie de l'analyse des données et effectuer ces tâches,
- Expliquer les différents types d'analyse de données : descriptive, prédictive et prescriptive,
- Utiliser Python pour créer un pipeline de données pour acquérir, manipuler et visualiser les données des capteurs,
- Appliquer l'analyse exploratoire des données pour extraire des informations à partir des données,
- Comprendre l'application de l'apprentissage automatique,
- Présenter et communiquer en utilisant le data storytelling,
- Décrire l'évolution des technologies de gestion des données, de SQL à NoSQL,
- Comprendre et expliquer l'évolution d'une plateforme informatique moderne de centre de données et de la plateforme distribuée évolutive de Big Data comme Apache Hadoop.
Heures d'enseignement
- CMCours Magistral6h
- TDTravaux Dirigés10,5h
Pré-requis obligatoires
- Réseaux : Réseaux Essentiels ou CCNA-Introduction aux réseaux ou Essentiels TI,
- Programmation : Python Essentials (écriture et débogage de code Python),
- Sécurité : Compétences essentielles en cybersécurité.
Contrôle des connaissances
Session unique : 100% contrôle continu.
Le contrôle continu se base sur des QCM, la réalisation des études de cas et la présentation d’un projet.
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Travailler dans le cadre des projets pluridisciplinaires, de recherche, d'innovation et internationaux | Communiquer en plusieurs langues et être capable de s'adapter à un monde ouvert | x |
Être capable de s'adapter à différents contextes sociaux, techniques, économiques et juridiques | x | |
Formuler et modéliser des problèmes de systèmes complexes | x | |
Embarquer les solutions logicielles | Concevoir et déployer des logiciels sur des appareils mobiles | x |
Concevoir, configurer et programmer des systèmes d'exploitation | x | |
Configurer, programmer et gérer des réseaux | x | |
Configurer et programmer des capteurs, effecteurs et de l'internet des objets | x | |
Produire de l’information et de la connaissance | Analyser les données et produire de l'information. | x |
Collecter, stocker, transformer les données | x | |
Concevoir des structures de données | x | |
Développer des fonctionnalités logicielles | Tester et déployer des logiciels et les systèmes informatiques | x |
Programmer des logiciels et des systèmes informatiques | x |