COURS // INF8200 Systèmes et infrastructures pour les données massives
Description du cours
- Cycle : 2
- Nombre de crédits : 3
- Discipline : Informatique
Objectifs
- Comprendre les fondements des systèmes répartis et parallèles, systèmes indispensables à la mise en œuvre de solutions pour le stockage et le traitement des données massives.
- Comprendre les principes, méthodes et mécanismes des plateformes de stockage et de traitement de données massives (par ex., MapReduce, Hadoop, Spark) et les outils associés.
- Identifier et expérimenter certaines des solutions technologiques disponibles.
- Se familiariser avec certains systèmes à la fine pointe de la recherche dans le domaine.
Sommaire du contenu
- Fondements des systèmes répartis et parallèles: modèles, architectures, communications, nommage, coordination, cohérence, fiabilité, réplication;
- Infrastructures de stockage des données massives: systèmes et services de stockage de données, systèmes de fichiers répartis, infonuagique, gestion de transactions, entrepôts de données, intégration, fragmentation et duplication de données;
- Infrastructures de traitement des données massives: collecte et pré-traitement des données, nettoyage et intégration, analyse et visualisation, modèles de traitement, évaluation des performances, plateformes et outils de traitement distribué, systèmes de traitement de flux de données.
Horaire - Été 2025
Ce cours n'est pas offert lors de ce trimestre.
Horaire - Automne 2025
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Jeudi |
Du 2 septembre 2025 au 17 décembre 2025 |
De 17h30 à 20h30 | Cours magistral |
Modalités |
|
Remarque |
|
Horaire - Hiver 2026
Enseignant |
|
Horaire et lieu
Jour | Date | Heure | Lieu | Type |
---|---|---|---|---|
Mardi |
Du 12 janvier 2026 au 3 mai 2026 |
De 17h30 à 20h30 | Cours magistral |
Modalités |
|
Remarque |
|