Master en IA et Informatique Numérique
Master en IA et Informatique Numérique
Royaume du Maroc
Ministère de l’Enseignement Supérieur,
de la Recherche Scientifique et de l’Innovation
Intitulé de la filière (en arabe, en français et Intelligence Artificielle & Informatique Numérique
éventuellement en une autre langue الذكاء االصطناعي والحوسبة الرقمية
d'enseignement)
about:blank 1/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
AVIS ET VISAS
Date et signature :
about:blank 2/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
L'avis du département, exprimé par le chef de département, devrait se baser sur des critères précis de qualité, d'opportunité, de
faisabilité, et d'optimisation des ressources humaines et matérielles, à l'échelle du département.
Avis Favorable
Avis Défavorable
Motivations :
L'avis du Conseil d'établissement, exprimé par son président, devrait se baser sur des critères précis de qualité, d'opportunité, de
faisabilité, et de disposition à accueillir la filière.
Avis Favorable
Avis Défavorable
Motivations :
about:blank 3/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Le Président de l'université
L'avis du Conseil d'université, exprimé par son président, devrait se baser sur des critères précis de qualité, d'opportunité, de
faisabilité, et d'optimisation des ressources humaines et matérielles, à l'échelle de l'université.
Avis Favorable
Avis Défavorable
Motivations :
about:blank 4/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 5/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. IDENTIFICATION DE LA FILIERE
Discipline (s) (Par ordre d'importance relative) :Big Data et Intelligence Artificielle
Spécialité(s) du diplôme :
Mots clés :
Recherche Opertionnelle
Internet des Objets (IoT)
Big-data
Machine Learning
Sciences Des Données
Deep Learning
Bases des données Nosql
Renforcement Learning
Cloude computing & virtualisation
Cyber-Sécurité & Blockchain
2. OBJECTIFS DE LA FORMATION
L'intelligence artificielle (IA) est l'un des domaines les plus passionnants de l'informatique et de l'ingénierie. L'IA et l'apprentissage
automatique (ML) relèvent le défi de créer des machines capables d'apprendre, de s'adapter et de faire preuve d'intelligence. Les
applications de l’IA de plus en plus s’incrustent dans notre vie moderne de telle sorte qu’elles deviennent primordiales. En effet, la
recherche sur l'IA nous a conduits vers un monde avec des voitures autonomes, des échanges automatisés sur les marchés boursiers,
la chirurgie assistée par l'IA, des réseaux électriques contrôlés par l'IA, des smartphones capables de reconnaître les
objets/visages/paroles, des moteurs de recherche capables de traduire les langages, des jeux vidéo qui présentent un comportement
réactif, adaptatif et intelligent.
Ce nouveau master embrasse les nouvelles tendances de l'IA en combinant des techniques d'IA établies telles que :
Apprentissage non supervisé / supervisé / par renforcement, apprentissage en profondeur, régression paramétrique / non
paramétrique et classification, réseaux bayésiens et algorithmes de recherche, avec des disciplines et des technologies émergentes
telles que :
Apprentissage par renforcement profond, modélisation de la causalité, modélisation du comportement inspirée des jeux, vérification
automatique de la conformité, synthèse automatique du flux de travail, exactitude assistée par machine, programmation probabiliste
et IA explicable, technologies et plateformes cloud ; gestion des données massives et mise en œuvre et utilisation d'algorithmes
distribués et parallèles dans un large éventail de domaines d'application.
L'accent est mis sur l'application de ces techniques à divers domaines d'application : analyse de texte et traitement du langage
naturel, traitement d’image, vision artificielle, jeux, fabrication intelligente, maintenance prédictive, mouvement et planification,
analyse commerciale, finance et bien d'autres.
Profil du diplômé
Ce Master prépare les étudiants à des carrières dans l'industrie de l'analyse de données, de la science des données, de
l'apprentissage automatique et de l'IA. Il vise également à donner aux étudiants les connaissances théoriques nécessaires pour
devenir potentiellement des doctorants de haut niveau et capables de mener des recherches de haut niveau en IA.
about:blank 6/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
3. COMPETENCES A ACQUERIR
Notre objectif est d'explorer l'IA de tous les points de vue possibles, ceux qui existent déjà et ceux qui sont encore le fruit de notre
imagination. En particulier, à l’issue de ce master, les étudiants peuvent atteindre les objectifs suivants :
· Apprendre les processus méthodologiques et techniques nécessaires pour concevoir et prototyper l'intelligence artificielle.
· Apprendre les dernières tendances et techniques en matière d'apprentissage automatique et de réseaux de neurones.
· Apprendre de nouveaux flux et processus de conception d'intelligence artificielle, en traduisant des modèles mentaux en
modèles mathématiques.
· Traduire des modèles mentaux en modèles mathématiques et en algorithmes d'intelligence artificielle.
· Construire une architecture logicielle en cartographiant les besoins des utilisateurs et du système.
· Développer un produit ou un service logiciel avec intelligence artificielle en utilisant divers paradigmes de réseaux de
neurones.
· Interpréter le contexte économique, technologique et social dans une perspective historique pour transformer les événements
en données.
· Appliquer l'apprentissage de l'exploration de données à l'aide de réseaux de neurones.
· Appliquer des conceptions de systèmes d'information intelligents à différents environnements professionnels, commerciaux et
sociaux.
4. DEBOUCHES DE LA FORMATION
Le Master proposé dotera nos diplômés des compétences et des connaissances nécessaires pour les aider dans leur évolution de
carrière. En effet, les connaissances et les compétences développées au cours du programme leur permettront de postuler à des
postes appropriés centrés sur leurs compétences et leurs intérêts. En particulier, le programme présenté permettra aux lauréats une
insertion plus simple sur le marché du travail local et national car il répond à la demande croissante de numérisation et d’innovation
de technologies jugées prioritaire par le pacte ESRI 2030. Sans présumer d’être exhaustive, les étudiants peuvent cibler l'un des rôles
suivants :
Ø Concepteur IA
ØDATA SCIENTEST
Ø Développeur Big Data
Ø Développeur IA
ØChatbot Master
ØEThicien
Avec son ouverture sur la recherche, ce Master permettra, entre autres, à certains lauréats, de pouvoir poursuivre des études
doctorales à des fins de carrière en Recherche scientifique et Développement.
5. MODE D'ENSEIGNEMENT
Présentiel
Hybride
Alternance
A distance
about:blank 7/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Oui
Non
Les candidats pour ce master doivent posséder suffisamment de compétences de base en mathématiques et
programmation.
Procédures de sélection :
Étude du dossier (Expliciter les critères de sélection : mentions, nombre d'années d'études, notes des matières principales, etc…)
Une étude de dossier, dont les critères de sélection sont : diplômes, mentions, nombre d'années d'étude,
notes des matières principales dans le domaine de l'informatique et des mathématiques appliquées, expérience
professionnelle, engagement et disponibilité pour suivre la formation et assister aux cours dispensés pendant toute
la durée de la formation, etc.
Test écrit
Entretien oral
Autres (spécifier)
about:blank 8/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature du
module (Majeur Département
Volume / d'attache du Nom et Etablissement
N° Intitulé Horaire Complémentaire) module prénom / Université Département Spécialité Grade
Semestre 1
about:blank 9/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature du
module (Majeur Département
Volume / d'attache du Nom et Etablissement
N° Intitulé Horaire Complémentaire) module prénom / Université Département Spécialité Grade
Semestre 2
about:blank 10/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature du
module (Majeur Département
Volume / d'attache du Nom et Etablissement
N° Intitulé Horaire Complémentaire) module prénom / Université Département Spécialité Grade
Semestre 3
M235 Apprentissage 56 Majeur Informatique AIT OMAR Faculté des Informatique Informatique Professeur
par renforcement Driss sciences et assistant
technique à
Beni Mellal /
Université
Sultan Moulay
Slimane de
Béni-mellal
M234 Cybersécurité & 56 Majeur Informatique GARMANI Faculté des Informatique Informatique Professeur
blockchain HAMID sciences et assistant
technique à
Beni Mellal /
Université
Sultan Moulay
Slimane de
Béni-mellal
TOTAL VH SEMESTRE 4 0
INTERVENTION
Nature
(Cours, TD,
TP,
encadrement VH assuré
Module(s) de projets, par
Nom et prénom Département Spécialité Grade d'intervention etc.) l'intervenant
1. Intervenants de
l'établissement
d'attache : Faculté des
sciences et technique
à Beni Mellal
about:blank 11/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
INTERVENTION
Nature
(Cours, TD,
TP,
encadrement VH assuré
Module(s) de projets, par
Nom et prénom Département Spécialité Grade d'intervention etc.) l'intervenant
EL AYACHI RACHID - Professeur habilité VISION PAR Cours, TD, TP, 56.0 H
ORDINATEUR Encadrement 56.0 H
Apprentissage Stage,
Profond Encadrement
Projet,
Cours, TD, TP,
Encadrement
Stage,
Encadrement
Projet,
NACHAOUI MOURAD Informatique Professeur habilité APPRENTISSAGE Cours, TD, TP, 56.0 H
- AUTOMATIQUE Encadrement 56.0 H
PROJET IA Stage,
Encadrement
Projet,
Cours, TD, TP,
Encadrement
Stage,
Encadrement
Projet,
BASLAM MOHAMED - Professeur habilité Internet des Cours, TD, TP, 56.0 H
objets IOT Encadrement
Stage,
Encadrement
Projet,
about:blank 12/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
INTERVENTION
Nature
(Cours, TD,
TP,
encadrement VH assuré
Module(s) de projets, par
Nom et prénom Département Spécialité Grade d'intervention etc.) l'intervenant
AIT OMAR Driss Informatique Informatique Professeur assistant Apprentissage Cours, TD, TP, 56.0 H
par renforcement Encadrement
Stage,
Encadrement
Projet,
GARMANI HAMID Informatique Informatique Professeur assistant Cybersécurité & Cours, TD, TP, 56.0 H
blockchain Encadrement
Stage,
Encadrement
Projet,
2. Intervenants
d'autres
établissements de
l'université (Préciser)
: Université Sultan
Moulay Slimane de
Béni-mellal
3. Intervenants
externes à
l'université* d'autres
établissements de
formation (Préciser
l'établissement de
formation / Joindre
les documents
d'engagement des
intéressés)
4. Intervenants*
socioéconomiques
(Préciser l'organisme
/ Joindre les
documents
d'engagement des
intéressés)
Disponibles Prévus
Routeurs Cisco, Ordinateurs Bureau, Vidéo Projecteur, Ordinateur Bureau et portable, Routeurs
about:blank 13/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Commission National de Contrôle de la protection des Données à protection des données Convention de
caractère Personnel personnelles partenariat
about:blank 14/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Sont admis à rejoindre le Master le Master Intelligence Artificial Intelligence & Digital Computing les étudiants des autres
LST de l’établissement en se basant sur les parcours MIP ou équivalents.
Sont admis à rejoindre le Master le Master Artificial Intelligence & Digital Computing les étudiants des LST des autres
établissements en se basant sur les parcours MIP ou équivalents.
about:blank 15/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 16/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
L’objectif de ce module est de remettre à niveau les étudiants en termes de compétences en mathématiques comme outils pour l’intelligence
artificielle. Les aspects abordés sont les l’algorithmique de base, la maitrise du langage Python et des bibliothèques de traitement de données, ainsi
que l’algèbre linéaire (produit et inversion de matrices, valeurs propres et valeurs singulières, diagonalisation et résolution des systèmes linéaires)
et les techniques d’optimisation avec contrainte et sans contrainte (méthode de descente de gradient, méthode de ADAM, Quasi Neutron et
Newton).
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Mathématiques 26 14 12 0 0 4 56
pour L’IA
VH global du 26 14 12 0 4 56
module
Enseignements théoriques :
Partie I -Rappel sur algèbre matricielle, produit scalaire, diagonalisation, résolution des systèmes linéaires, norme, distance et calcul
différentiel dans R^n.
Partie II - Optimisation numérique (Optimisation sans contrainte et avec contrainte, Méthode de gradient descente, SGD, ADAM,
Quasi Newton, Newton).
Enseignements pratiques :
about:blank 17/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
TP5 : Les différentes techniques de la recherche de pas de descente pour accélérer la convergence des algorithmes d’optimisation
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : Mathématiques pour L’IA
about:blank 18/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 19/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 20/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Ce module vise à doter les apprenants des compétences nécessaires pour comprendre, analyser et interpréter les données de
manière efficace et fiable par :
· Savoir comment collecter des données et comprendre les différentes méthodes d'échantillonnage pour s'assurer que les
résultats obtenus sont fiables et représentatifs.
· Comprendre les concepts fondamentaux des statistiques, tels que la probabilité, la distribution de probabilité, l’estimation, les
intervalles de confiance et les tests d'hypothèses.
· Comprendre les différentes approches d'analyse de données, telles que l'analyse descriptive, l'analyse inférentielle, l'analyse
prédictive et l'analyse exploratoire
· Savoir comment interpréter les résultats de l'analyse de données, notamment en ce qui concerne la significativité statistique,
l'effet de taille et la validité des résultats.
· Comprendre les différentes sources de biais qui peuvent influencer les résultats d'une analyse de données et savoir comment
les éviter ou les corriger.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
STATISTIQUES ET 18 10 24 0 0 4 56
ANALYSE DE
DONNEES
VH global du module 18 10 24 0 4 56
Enseignements théoriques :
- Rappel sur des notions de probabilités : concepts de base, lois de probabilités, variables aléatoires, distributions discrètes et
continues.
- Introduction à la statistique : concepts de base, types de données, variables, mesures de tendance centrale et de dispersion.
about:blank 21/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Tests d'hypothèses
- Régression linéaire
Enseignements pratiques :
- Introduction à R
- Statistiques et logiciel R
- TP sur l’ANOVA
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : STATISTIQUES ET ANALYSE DE DONNEES
Le contrôle de rattrapage s’effectue selon les mêmes modalités que l’examen final.
La note finale du module après rattrapage est le sup des notes avant et après rattrapage. Elle ne peut en aucun cas excéder 10 sur 20.
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 23/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 24/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
La vision par ordinateur est un domaine de l'intelligence artificielle (IA) qui permet aux ordinateurs et aux systèmes de dériver des informations significatives à partir des
images, des documents, etc. et de prendre des mesures ou de faire des recommandations sur la base de ces informations. Ce module se focalise principalement sur la phase
de prétraitement des systèmes intelligents (Système de reconnaissance d’images, Système de NLP, …). Il admet plusieurs objectifs, à savoir :
· Implémenter les opérations de la phase de prétraitement concernant les systèmes de reconnaissance des images
· Mettre en place les processus de la phase de prétraitement concernant les systèmes de NLP
· Préparer les bases de données pour les systèmes de reconnaissance des images et les systèmes de NLP
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
VISION PAR 22 10 20 0 0 4 56
ORDINATEUR
VH global du 22 10 20 0 4 56
module
about:blank 25/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
· Extractions des caractéristiques des images telles que : des contours, des textures, des couleurs et des formes
· Ateliers
· Mini-projets
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : VISION PAR ORDINATEUR
about:blank 26/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 27/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 28/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Ce module vise à introduire la notion d’intelligence artificielle (IA) par la compréhension des :
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
FONDEMENTS 24 18 10 0 0 4 56
DE L’IA
VH global du 24 18 10 0 4 56
module
Enseignements théoriques :
- Formalisation de problème
Enseignements pratiques :
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : FONDEMENTS DE L’IA
about:blank 30/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 31/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 32/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Le Machine Learning ou l'apprentissage automatique est un des domaines de l'intelligence artificielle visant à permettre à un ordinateur
d'apprendre des connaissances puis de les appliquer pour réaliser des tâches que nous sous-traitions jusque-là à notre raisonnement.
scientifique
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
APPRENTISSAGE 24 12 16 0 0 4 56
AUTOMATIQUE
VH global du 24 12 16 0 4 56
module
about:blank 33/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
§ Définition
§ Architecture
§ Apprentissage supervisé
· Régression
· Classification
o Régression
· Régression linéaire
· Arbres de décision
o Classification
• Régression logistique
o Regroupement ou clustering
• K-Moyenne
• Classification hiérarchique
o Réduction de dimensions
about:blank 34/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Travaux pratiques
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : APPRENTISSAGE AUTOMATIQUE
about:blank 35/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 36/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 37/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Objectif principal : Elaborer un projet de recherche en vue d’écrire un rapport ou un mémoire d’une manière bien structurée,
cohérente.
Objectifs spécifiques :
(1) identifier un problème de recherche à partir d’une situation problématique ;
(2) formuler des hypothèses de recherche qui sont des propositions devant être retenues ou rejetées ;
(3) présenter l’existant à travers une revue de la littérature ;
(4) exposer des techniques, méthodes et procédures d’analyse ; et enfin
(5) exposer la présentation des conclusions et recommandations
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
LC METHODOLOGIE 20 28 0 0 0 8 56
DE RECHERCHE
VH global du module 20 28 0 0 8 56
1.6 Résumé
about:blank 38/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
2.7 Résumé
3.5 Résumé
4.7 Résumé
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : LC METHODOLOGIE DE RECHERCHE
Préciser (tests, épreuves orales, devoirs, exposés, rapports de stage ou autre moyen de contrôle) :
Tests
Epreuves
Devoir
Exposé
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement
Grade Spécialité Département Etablissement de stage, de projets, ...)
about:blank 40/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 41/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
1. Dans la première partie, l'étudiant(e) sera capable de modéliser un problème réel par un programme linéaire, notamment en
traduisant les contraintes du problème par un système d'équations et d'inéquations linéaires. Il (elle) sera aussi capable de résoudre
ce programme à l'aide de l'algorithme du simplexe et de ses variantes, et de donner des interprétations économiques des différentes
sorties de ces algorithmes en s'appuyant notamment sur la dualité.
2. Dans la 2ème partie, l'objectif est de donner aux étudiants un ensemble de méthodes, modèles des théories de graphes
permettant, de façon générale, de modéliser et de résoudre des problèmes complexes et de développer des recherches
fondamentales et appliquées dans le domaine de prise de décisions.
Il fournit également aux étudiants une première approche des domaines d'applications et un apprentissage aux logiciels les plus
performants de la théorie des graphes.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
RECHERCHE 26 14 12 0 0 4 56
OPERATIONNELLE
VH global du module 26 14 12 0 4 56
:Enseignements théoriques
Partie I :
- Résolution graphique
- Algorithme Simplexe
- Algorithme Grand M
- Dualité et sensibilité
Partie II :
- Recherche du plus court chemin : Algorithme Dijkstra, Algorithme de Ford, Algorithme de Bellman.
:Enseignement pratique
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : RECHERCHE OPERATIONNELLE
about:blank 43/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Tests
Epreuves
Devoir
Exposé
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 44/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 45/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
BASE DE 20 0 28 0 0 8 56
DONNEE
NOSQL
VH global du 20 0 28 0 8 56
module
II. Limites des Systèmes de Stockage Classiques (Fichiers, BDR et les DW classique)
1. Définition
2. Théorème CAP,
3. Caractéristiques,
5. Typologie de BD NoSQL
6. Cas d’utilisations
about:blank 46/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
2. Interrogation de la BD
V. Hbase
Travaux pratiques
TP N°1:
TP N°2 :
MongoDB -Map/Reduce
TP N°3 :
TP N°4 :
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : BASE DE DONNEE NOSQL
about:blank 47/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 48/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 49/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
L'Internet des objets (IoT) est un concept informatique qui décrit la connectivité croissante des objets physiques à Internet. Les objets connectés
peuvent être des appareils électroménagers, des véhicules, des équipements industriels, des capteurs, des caméras, des vêtements, des montres
et bien d'autres choses encore.
Ce module vise à fournir aux étudiants les connaissances et les compétences nécessaires pour comprendre, concevoir, développer et déployer
des systèmes IoT. Ce cours couvre les concepts fondamentaux de l'IoT, notamment les architectures, les protocoles de communication, les
technologies de capteurs et d'actuateurs, les plateformes IoT et les outils de développement. Les étudiants peuvent également apprendre à
concevoir et à développer des projets IoT en utilisant des capteurs, des actionneurs et des technologies de communication sans fil.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Internet des 20 4 24 0 0 8 56
objets IOT
VH global du 20 4 24 0 8 56
module
1. Définition de l'Internet des objets (IoT) : Importance et impacts de l'IoT dans notre vie quotidienne et dans les entreprises
Les étudiants peuvent également être amenés à travailler sur des projets pratiques pour appliquer les concepts appris en classe et développer
des compétences en résolution de problèmes et en collaboration.
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : Internet des objets IOT
about:blank 51/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 52/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 53/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Comprendre comment les clusters hadoop sont gérés par YARN, Tez, Mesos, Zookeeper, Zeppelin, Hue et Oozie.
Stocker et analyser des données volumineuses avec Sqoop, Hive, MySQl, HBase, Cassandra, MongoDB, Drill, Phoenix et Presto.
Gérer et analyser des données en streaming en temps réel avec Kafka, Flume, Spark Streaming, Flink et Storm.
Intégrer ElasticSearch, LogStash et Kibana sur l’écosystème Hadoop et créer des pipelines de données réelles pour des
applications Big Data.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
ECOSYSTEME 20 4 24 0 0 8 56
BIG DATA
VH global du 20 4 24 0 8 56
module
about:blank 54/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Détails du module :
- HDFS et YARN
- MapReduce et Sqoop
- Pig
- Algorithme Spark
- Spark SQL
- Apache Kafka
Travaux Pratiques
TP 0 - Installation Partie
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : ECOSYSTEME BIG DATA
about:blank 55/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou
activités : Cours, TD, TP,
encadrement de stage, de
Grade Spécialité Département Etablissement projets, ...)
about:blank 56/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 57/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Le module Deep Learning est un module d'apprentissage automatique qui permet aux étudiants de se familiariser avec les concepts et les outils de base du deep learning. Il
admet plusieurs objectifs, à savoir :
· Mettre en place des différentes architectures des réseaux des neurones profonds (CNN, RNN, GAN, …)
· Appliquer les approches d’optimisation et les techniques de régularisation sur l’architecture implémentée
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Apprentissage 20 8 24 0 0 4 56
Profond
VH global du 20 8 24 0 4 56
module
about:blank 58/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
· Fonctions d'activation
· Techniques de régularisation
· Optimisation du modèle
· Ateliers
· Mini-projets
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : Apprentissage Profond
about:blank 59/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Devoir
Exposé
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 60/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 61/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
Avoir suivi les majeurs de fondement IA, machine Learning, et Deep Learning, programmation python
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
PROJET IA 12 4 28 0 0 12 56
VH global du 12 4 28 0 12 56
module
about:blank 62/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Définir les problèmes à résoudre sous formes de : 1.6. DESCRIPTION DU TRAVAIL PERSONNEL, LE CAS ECHEANT
· Ateliers
· Mini-projets
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : PROJET IA
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 63/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 64/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Les architectures distribuées et de microservices sont des éléments clés de la transformation digitale, car elles permettent aux organisations de développer et de déployer
rapidement des applications résilientes, évolutives et adaptables aux besoins changeants de l'entreprise et des clients.
Ce cours vise à fournir aux étudiants les compétences et les connaissances nécessaires pour concevoir, développer, déployer et gérer des architectures distribuées et de
microservices robustes, performantes et sécurisées.
- Comprendre les principes de conception et les défis liés à la création de systèmes distribués et de microservices.
- Acquérir une compréhension approfondie des technologies, des architectures et des modèles de communication courants utilisés dans les systèmes distribués et
de microservices.
- Savoir concevoir, développer, tester et déployer des systèmes distribués et de microservices évolutifs et performants.
- Comprendre les défis associés à la gestion et au déploiement d'architectures de microservices dans des environnements de production.
- Apprendre les meilleures pratiques de sécurité pour les systèmes distribués et de microservices.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
- Java
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Activités Pratiques
(Travaux de terrain,
Projets, Stages, …), Autres Travail Evaluation des VH
Elément(s) de module Cours TD TP /préciser) personnel connaissances global
ARCHITECTURES 20 10 22 0 0 4 56
DISTRIBUEES ET
MICROSERVICES
VH global du module 20 10 22 0 4 56
about:blank 65/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Enseignements Théoriques
- Découpage en microservices
- Stratégies de déploiement
- Travaux Pratiques
- Mise en place d’une application distribuée sécurisée basée sur les microservices
Les étudiants vont mener les ateliers pratiques selon les modalités suivantes :
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : ARCHITECTURES DISTRIBUEES ET MICROSERVICES
about:blank 66/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Note finale = 0.4Examen Final + 0.3Note des TPs + 0.3Note du mini Projet.
Si la note du module est supérieure ou égale à 10 sur 20 le module est validé, si la note est compris entre 7 et 10 sur 20 le module est rattrapé, si
elle est inférieure à 7 sur 20 le module est non validé.
Le contrôle de rattrapage s’effectue selon les mêmes modalités que l’examen final.
La note finale du module après rattrapage est le sup des notes avant et après rattrapage. Elle ne peut en aucun cas excéder 10 sur 20.
Nature d'intervention
(Enseignements ou activités
: Cours, TD, TP,
encadrement de stage, de
Grade Spécialité Département Etablissement projets, ...)
about:blank 67/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 68/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Le Reinforcement Learning est un domaine très intéressant en informatique, en particulier l’intelligence artificielle. Ce module vise à :
· Permettre aux étudiants d’apprendre des techniques et algorithmes pour créer des systèmes intelligents capables de prendre
des décisions optimales dans des environnements complexes et dynamiques.
· Appliquer les différentes techniques d’apprentissage par renforcement dans les domaines tels que la robotique, l’exploitation
autonome des drones dans l’agriculture, la santé, …
· Explorer et développer des algorithmes de Reinforcement Learning avancés pour résoudre des problèmes complexes dans
différents champs d’application.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
- Avoir des notions de probabilités: variable aléatoire, loi de probabilité (uniforme, normale), loi de Bayes, programmation linéaire,
théorie des graphes
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Apprentissage par 20 16 16 0 0 4 56
renforcement
VH global du 20 16 16 0 4 56
module
Enseignements théoriques :
- Modélisation
about:blank 69/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Les algorithmes de RL : apprentissage par différence temporelle (TD), Q-Learning, SARSA, actor-critic, politiques de gradient,
Monte Carlo.
- Apprentissage par renforcement profond : architectures de réseaux de neurones pour RL, DQN, double DQN, dueling DQN,
prioritized replay, Rainbow, A3C.
- Apprentissage par renforcement inverse : imitation learning, apprentissage à partir de démonstrations, inverse RL.
Enseignements Pratiques :
- TP3 : Systèmes multi-agents réactifs : Le but est de mieux comprendre par l’expérience ce qu’est un système multi-agents réactif
et ce que cela apporte en utilisant l’apprentissage par renforcement profond.
- TP4 : Cas d’un système de recommandation intelligent à base d’apprentissage par renforcement.
Un mini projet est affecté à un groupe d’étudiants (binôme ou trinôme). Le but est de mettre en pratique les savoirs et savoir-
faire acquis durant ce module à travers une approche par problèmes qui rend le groupe d’étudiant actif et responsable en résolvant
un éventuel problème par les algorithmes d’apprentissage par renforcement. La thématique du mini projet présente un sujet
d’actualité qui permet de démontrer la puissance des approches théoriques et techniques traités et liées aux domaines
d’applications de RL (robotique, utilisation autonome des drones, santé, …).
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : Apprentissage par renforcement
about:blank 70/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Note du module = 0.4*Examen écrit + 0.2*Examen TP + 0.2* Contrôles continus+0.2* Note Mini-Projet.
Si la note du module est supérieure ou égale à 10 sur 20 le module est validé, si la note est compris entre 7 et 10 sur 20 le module est rattrapé, si elle est inférieure à 7
sur 20 le module est non validé.
Le contrôle de rattrapage s’effectue selon les mêmes modalités que l’examen final.
La note finale du module après rattrapage est le sup des notes avant et après rattrapage. Elle ne peut en aucun cas excéder 10 sur 20.
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 71/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 72/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
· Proposer une étude de la sécurité des réseaux, des applications et les standards associés.
· Décomposer les composants fondamentaux d’un système de chaînes de blocs, leur enchaînement et examiner plus en détail un système de
chaînes de blocs modulaire.
· Expliquer les scripts avancés et leur utilisation pour gérer plusieurs cas d'utilisation réels avec des exemples de code.
· Fournir une compréhension approfondie des contrats intelligents, de leurs capacités techniques, de leurs applications pratiques, de leurs
limitations et des contraintes de sécurité dans lesquelles ils opèrent.
· Fournir une couverture détaillée de la plate-forme de contrat intelligente la plus en vue, Ethereum, et exposer les étudiants à son principal langage
de programmation, Solidity.
· Sensibiliser à la nature délicate de la programmation de contrats intelligents, en examinant les pratiques émergentes pour assurer la qualité des
applications décentralisées, des modèles de code et des considérations de sécurité.
· Exposer les divers environnements de développement et les différentes approches de gestion de contrats intelligents tout au long de leur cycle
de vie.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
· IoT.
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
Cybersécurité & 24 12 16 0 0 4 56
blockchain
VH global du 24 12 16 0 4 56
module
about:blank 73/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1) Cybersécurité :
· Sécurité de base des équipements réseau : Sécurité de l'accès distant, Sécurité des ports,
DHCP snooping, Dynamic ARP inspection ...
· Outils de surveillance de la sécurité : Journalisation réseau, Capture de paquets, NetFlow, Les IDS/IPS.
· Vulnérabilités des protocoles de la suite TCP/IP : ARP, TCP, DHCP, HTTP, FTP, SMTP ...
· Analyse des intrusions réseau : Analyse des en-têtes de protocole, Analyse de sécurité avec Wireshark, Événements de sécurité avec NetFlow.
· Réduction des risques : Sauvegardes et mises à jours, correctifs, AAA, ACL, Pare-feu, DMZ,
VPN.
2) Blockchain :
· L'histoire des systèmes à base de transaction : Des transactions aux blocs, Les blocs et le consensus distribué.
· Le langage de script et l’API Bitcoin : Introduction au langage de script Bitcoin, Écriture et exécution de scripts, Outils et bibliothèques pour accéder aux
capacités de script et d’API de Bitcoin.
· Contrats intelligents et Ethereum : Introduction technique aux contrats intelligents, Vue d'ensemble Ethereum, Proposition Web3 pour un internet
décentralisé, Utilisation de sous-protocoles Ethereum, stockage et moyens d'interaction avec le monde extérieur.
· Environnement de développement.
· Code du contrat pas à pas : Contrat intelligent, Introduction à la solidité, Cycle de vie du contrat.
· Considérations pour le déploiement en production : Qualité des applications décentralisées, Modèles de code, sécurité, Les plateformes de contrat
intelligentes.
about:blank 74/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : Cybersécurité & blockchain
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement de
Grade Spécialité Département Etablissement stage, de projets, ...)
about:blank 75/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 76/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
La virtualisation consiste à créer une version virtuelle d'un système informatique, comme un serveur ou un poste de travail, qui peut être utilisée
de manière indépendante du matériel physique sur lequel elle est installée. La virtualisation peut être utilisée pour consolider plusieurs systèmes
sur un seul serveur physique, pour isoler des applications ou des charges de travail de manière sécurisée, ou pour faciliter la migration des
applications entre différents environnements.
Le cloud computing, quant à lui, est un modèle de prestation de services informatiques qui permet aux utilisateurs d'accéder à des ressources
informatiques à la demande, via Internet. Les fournisseurs de services cloud proposent une variété de services, tels que des serveurs virtuels, des
bases de données, des applications, des espaces de stockage, etc. Les utilisateurs peuvent choisir de louer ces ressources à la demande, plutôt
que d'investir dans l'achat et la maintenance de leur propre infrastructure.
Ce module propose un enseignement technique des différentes solutions de virtualisation et de cloud comupting. Il vous permettra de
comprendre comment gérer et superviser de manière optimale une plateforme virtuelle VMware et comment mettre en œuvre une politique de
sécurité ainsi qu'un Plan de Reprise d'Activités (PRA) en environnements VMware. Vous découvrirez également le Cloud Computing privé et
public à travers le Cloud VMware en détaillant les techniques du stockage et du traitement de données.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
VIRTUALISATION ET 20 8 24 0 0 4 56
CLOUD COMPUTING
VH global du module 20 8 24 0 4 56
VIRTUALISATION
1.1 Introduction
about:blank 77/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1.3.2 Para-Virtualisation
1.4.1 XEN
1.4.2 KVM
1.4.4 Hyper-V
1.4.5 OpenVZ
1.4.6 LXC
1.7 Conclusion
CLOUD COMPUTING
2.1 Définition
2.4.1 Amazon
2.4.2 SalesForce
2.4.3 Microsoft
2.4.4 Google
2.4.5 OpenStack
2.5 Conclusion
about:blank 78/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- La didactique du module suit une approche alliant théorie et pratique comme suit :
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : VIRTUALISATION ET CLOUD COMPUTING
Nature d'intervention
(Enseignements ou
activités : Cours, TD, TP,
encadrement de stage, de
Grade Spécialité Département Etablissement projets, ...)
about:blank 79/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 80/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 81/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
Ce module propose un enseignement fondamental sur les systèmes d’informations décisionnels, de leurs architectures et de leur évolution. Il
vise à introduire les étudiants aux différents concepts : Entrepôts de données (Datawarehouse) ; OLAP et caractérisation ; Extraction de
connaissances ; Analyse de BD et Fouille des données (Data Mining) ; Applications (CRM, scoring, web, bio-informatique, télécoms, etc.). Ce module a
pour objectif de :
- Donner un aperçu pratique sur les Entrepôts de Données (composante clé d’un BI)
….
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
INFORMATIQUE 20 12 20 0 0 4 56
DECISIONNELLE
VH global du 20 12 20 0 4 56
module
Partie théorique :
about:blank 82/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Le rôle du datawarehouse
- Extract-transform-load
- Exemple de données
- Concept du datawarehouse
- Datamarts et architecture
- OLAP
- Syntaxe MDX
- Membres
- Mesures
- Fonctions MDX
- Expressions calculées
- Les principaux algorithmes de data mining (régression, classification, clustering, association, séquentialité)
Partie pratique :
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : INFORMATIQUE DECISIONNELLE
about:blank 83/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou activités :
Cours, TD, TP, encadrement
Grade Spécialité Département Etablissement de stage, de projets, ...)
about:blank 84/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
about:blank 85/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. SYLLABUS DU MODULE
1.1. OBJECTIFS DU MODULE
- Développer le sens de l'analyse empirique en étudiant les différents modèles proposés par l’économie digitale et les questions
juridiques qu’ils soulèvent.
1.2. PRE-REQUIS PEDAGOGIQUES (Indiquer le ou les module(s) requis pour suivre ce module et le semestre correspondant)
Aucun
1.3. VOLUME HORAIRE (Les travaux dirigés sont obligatoires dans les modules majeurs. Les travaux pratiques, hors projet tutoré ou
stage, constituent 20% au minimum du volume horaire global dumodule nécessitant des travaux pratiques).
ETHIQUE ET DROIT 30 0 22 0 0 4 56
INFORMATIQUE
VH global du module 30 0 22 0 4 56
Enseignements théoriques :
Après une brève introduction générale au droit et au système juridique marocain, le cours abordera les matières essentielles du
droit des nouvelles technologies, à savoir notamment :
- Le droit de la vie privée (Protection de la personnalité)
- Protection des données personnelles et ses implications sur la construction des systèmes informatiques et sur les
traitements de données
- La propriété intellectuelle à l'ère du numérique (panorama des différents droits, droit d'auteur, régimes particuliers
applicables aux logiciels et aux bases de données, droit des marques, protection des noms de domaine,...)
- Le droit des services numériques (publicité en ligne, conclusion de contrats par voie électronique, contrats avec
prestataires Cloud, contrats intelligents et chaines de bloc, preuve et numérique, responsabilités dans l'univers numérique,...)
about:blank 86/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
- Éthique et droit : Les grands enjeux éthiques du numérique et de l’informatique (Ethique de la responsabilité, égalité et
dignité humaine. Valeur, norme et principe, Charte des valeurs [Link] la responsable de projet en informatique….)
Enseignements Pratiques :
Les étudiants sont amenés à résoudre plusieurs cas d'étude pratiques durant des séances de TP.
2. EVALUATION
2.1. Modes d'évaluation
ELEMENT DE MODULE : ETHIQUE ET DROIT INFORMATIQUE
about:blank 87/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
Nature d'intervention
(Enseignements ou
activités : Cours, TD, TP,
encadrement de stage, de
Grade Spécialité Département Etablissement projets, ...)
about:blank 88/89
11/07/2023 13:00 Descriptif Filière Intelligence Artificielle & Informatique Numérique
1. Objectifs
L’objectif du PFE est de sensibiliser les étudiants du milieu économique et professionnel. La formation se conclut par l’élaboration d’un projet mettant en
œuvre les différents acquis. Le projet s’effectue sous la double supervision d’un enseignant chercheur et d’un responsable scientifique ou technique au sein
de l’organisme d’accueil. Le travail réalisé sous forme de rapport et se termine par une soutenance devant un jury.
2. Durée
336
3. Lieu
4. Activités prévues
- Adaptation des étudiants facilement à l’évolution rapide que connaît le secteur des Nouvelles Technologies de l’IA
5. Encadrement
- L’encadrement s’effectue sous la double supervision d’un enseignant chercheur et d’un responsable scientifique ou technique au sein de l’organisme
d’accueil
9. Modalités d'évaluation
about:blank 89/89