ECTS
4 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
36h
Description
La numérisation de toutes les activités de la société a conduit à la constitution de banques de données de taille conséquente en nombre conséquent.
Si le potentiel que représente l’information contenue dans ces jeux de données ne fait aucun doute, que ce soit pour les entreprises ou pour les institutions étatiques ou tout autre acteur de la société, la mise en œuvre des suites logicielles en permettant une exploitation rapide et efficace constitue un véritable défi.
Celui-ci est souvent désigné sous le simple terme de Big Data, le principal verrou technologique étant la taille des jeux de données.
À ce titre, la visualisation de données, consistant à représenter l’information à l’aide de métaphores visuelles, en s’appuyant sur les formidables aptitudes cognitives de l’être humain associées à la vision, est devenue incontournable et a donné lieu au domaine de l’analyse visuelle de données.
Ce cours a pour objectif de fournir à l’étudiant les notions indispensables sur le domaine, ainsi qu’une introduction à une librairie open source permettant de réaliser des études visuelles de jeux de données.
Il est en effet fort probable que les futurs diplômés seront rapidement confrontés à de telles applications dans leur carrière professionnelle.
Les étudiants du master TI étant censés être des spécialistes des Technologies de l’Internet, et en particulier du développement Web, la librairie utilisée est basée sur JavaScript, ce qui permettra d’intégrer la production de visualisations dans des applications Web.
Objectifs
À la fin de cette UE, vous serez capable de :
- Analyser un jeu de données, caractériser les données et choisir les techniques de représentation visuelle adaptées à celles-ci en fonction du problème posé,
- Développer la solution de visualisation de données en utilisant la librairie open source D3 et l’intégrer dans une application Web.
Heures d'enseignement
- CMCours Magistral18h
- TDTravaux Dirigés18h
Contrôle des connaissances
100% Contrôle Continu.
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Appui à la transformation en contexte professionnel | Analyser et modéliser du point de vue informatique un problème dans toute son étendue et dans des champs d'applications variés en lien avec les usagers | 2 - Application |
Communication spécialisée pour le transfert de connaissances | Identifier, sélectionner et analyser avec esprit critique diverses ressources spécialisées pour documenter un sujet et synthétiser ces données en vue de leur exploitation | 2 - Application |
Développement et intégration de savoirs hautement spécialisés | Développer des interfaces homme-machines à destination des usagers | 2 - Application |
Mettre en relation une catégorie de problèmes avec les algorithmes de résolution, en évaluer la pertinence : limites d'utilisation et efficacité | 2 - Application | |
Proposer une architecture matérielle et logicielle permettant d'intégrer les données du problème et le résoudre | 2 - Application | |
Usages avancés et spécialisés des outils numériques | Se servir de façon autonome des outils numériques avancés pour un ou plusieurs métiers ou secteurs de recherche du domaine | 3 - Maitrise |