Informatique générale
Définition et historique de l informatique24Introduction à l informatique100Architecture d un ordinateur27Programmation en Python102Structures de données et algorithmes106Bases de données108Architecture des ordinateurs100Structures de données29Réseaux informatiques104Algorithmes22Sécurité informatique103Programmation orientée objet26Intelligence artificielle106Modèles de données26Cloud computing106Projet informatique105Langages de requête22Systèmes d exploitation106Conception et administration de bases de données25Apprentissage automatique26Langages de programmation106Analyse et conception de systèmes103Traitement du langage naturel23Gestion de projet informatique102Vision par ordinateur44Menaces et vulnérabilités25Éthique et société de l information102Cryptographie24Sécurité des réseaux52
Structures de données
Introduction aux structures de données58Définition et classification des structures de données28Structures linéaires73Complexité algorithmique27Représentation des structures de données en mémoire89Structures arborescentes77Structures par hachage103Tableaux28Listes chaînées27Structures de données avancées105Analyse des algorithmes100Piles26Files28Arbres29Graphes24Techniques de recherche27Techniques de tri51Gestion de mémoire26Compilation25Bases de données25
Langages de programmation
Définition et historique des langages de programmation46Introduction aux langages de programmation58Concepts fondamentaux des langages de programmation28Langage C93Langage Java96C25Langage Python106Java29SQL25Compilation et interprétation86Langages spécialisés105Prolog28Haskell27Programmation orientée objet101Structures de données89Lisp36Algorithmes et complexité100C++24Python23
Systèmes d'exploitation
Gestion de la mémoire86Définition et concepts de base45Architecture des systèmes d exploitation42Gestion des processus89Concepts de base des processus42Gestion des entréessorties106Gestion des fichiers100Synchronisation des processus51Techniques de gestion de la mémoire46Sécurité des systèmes d'exploitation108Systèmes d'exploitation distribués106Gestion de la mémoire virtuelle46Administration des systèmes d'exploitation102Périphériques d entrée sortie43Gestion des interruptions40Concepts de base des systèmes de fichiers40Gestion de l espace libre44Menaces et vulnérabilités45Techniques de sécurité40
Bases de données
Définition et concepts fondamentaux40Introduction aux bases de données109Modèle relationnel de données109Modélisation des données43Langage SQL106Conception logique et physique40Conception de bases de données95Optimisation des requêtes101Optimisation des performances42Bases de données NoSQL106Projet de base de données105Administration de bases de données104Bases de données distribuées44Sécurité des bases de données95Bases de données temporelles43Bases de données avancées107
Réseaux informatiques
Définition et objectifs des réseaux informatiques49Introduction aux réseaux informatiques104Couche physique101Architecture des réseaux44Couche liaison108Topologies de réseaux42Protocoles de la couche physique72Couche réseau109Protocoles de la couche liaison de données42Couche transport108Couche application104Protocoles de la couche réseau40Réseaux sans fil100Services réseau47Réseaux locaux virtuels (VLAN)101Gestion des réseaux103Sécurité des réseaux100Réseaux mobiles107Réseaux de stockage103Réseaux de diffusion101Réseaux sociaux80Réseaux de capteurs107Réseaux définis par logiciel (SDN)102Réseaux de nouvelle génération (NGN)96
Sécurité informatique
Définition et enjeux de la sécurité informatique32Introduction à la sécurité informatique101Cryptographie104Les menaces et les vulnérabilités23Sécurité des réseaux102Les mesures de protection30Sécurité des systèmes d exploitation102Les protocoles de sécurité réseau22Sécurité des applications web100Les systèmes de détection d intrusion23La sécurité des systèmes d exploitation24Sécurité des systèmes embarqués91Sécurité des données dans le cloud103Les vulnérabilités des applications23Les techniques de sécurisation des applications26Sécurité de l Internet des objets89Les tests de sécurité des applications23Sécurité opérationnelle102Les politiques et procédures de sécurité29Aspects juridiques de la sécurité informatique104La gestion des incidents de sécurité29La sensibilisation à la sécurité31
Génie logiciel
Définition et enjeux du génie logiciel24Introduction au Génie logiciel104Processus de développement logiciel23Conception et analyse des exigences109Conception architecturale100Méthodes et outils de génie logiciel23Conception détaillée105Principes de conception logicielle25Modèles d architecture logicielle23Tests et assurance qualité104Outils de conception et de modélisation30Maintenance et évolution100Techniques de développement logiciel26Gestion de projet logiciel100Principes de test de logiciels27Outils et méthodes du génie logiciel104Outils de développement et de test26Principes de maintenance logicielle22Techniques d évolution logicielle25Outils de maintenance et d évolution27Principes de qualité logicielle22Techniques d assurance qualité24Outils de qualité et de sécurité40
Intelligence artificielle
Définition et historique de l intelligence artificielle25Introduction à l intelligence artificielle106Les différents types d intelligence artificielle25Recherche heuristique102Les enjeux éthiques et sociétaux de l IA29Apprentissage automatique supervisé105Principes de l apprentissage automatique63Apprentissage automatique non supervisé103Techniques d apprentissage automatique26Traitement du langage naturel104Évaluation des modèles d apprentissage automatique24Vision par ordinateur106Introduction au traitement du langage naturel24Réseaux de neurones104Techniques de traitement du langage naturel24Intelligence artificielle et société39Applications du traitement du langage naturel29Introduction à la vision par ordinateur29Techniques de vision par ordinateur22Applications de la vision par ordinateur22
Algèbre linéaire
Nombres complexes71Résolution de systèmes d équations linéaires40Applications des systèmes d équations linéaires30Espaces vectoriels49Applications linéaires71Définition et propriétés des espaces vectoriels22Bases et dimension des espaces vectoriels22Systèmes d équations linéaires34Espaces euclidiens106Définition et propriétés des applications linéaires23Matrices et applications linéaires29Diagonalisation88Réduction de Jordan63Définition et propriétés des formes bilinéaires22Applications des formes bilinéaires et quadratiques24Déterminants55Valeurs propres et vecteurs propres76Formes bilinéaires et quadratiques103
Analyse
Définition et concepts de base33Convergence des suites numériques68Limites de fonctions72Dérivées13Continuité des fonctions63Dérivation108Suites et séries28Étude des fonctions82Intégrales55Analyse complexe23Séries numériques102Espaces vectoriels normés22Fonctions de plusieurs variables92Opérateurs linéaires23Intégrales multiples86Analyse spectrale33Équations différentielles77
Traitement du signal
Représentation et propriétés des signaux102Définition et concepts de base25Représentation des signaux22Systèmes linéaires invariants (SLI)106Transformée de Fourier100Propriétés des systèmes69Filtres analogiques22Filtrage et traitement des signaux audio109Traitement des signaux d images104Filtres numériques26Traitement des signaux biomédicaux102Analyse spectrale100Représentation et manipulation des images22Traitement statistique des signaux107Segmentation et reconnaissance d objets23Applications du traitement du signal100Compression d images25Production et perception de la parole26Reconnaissance automatique de la parole26Synthèse de la parole28
Robotique
Définition et historique de la robotique28Introduction à la robotique107Les différents types de robots27Cinématique et dynamique des robots manipulateurs101Les applications de la robotique28Perception et localisation pour la robotique108Planification de trajectoire et contrôle pour la robotique101Cinématique directe et inverse23Dynamique des robots28Robotique humanoïde102Commande des robots24Robotique avancée100Intelligence artificielle pour la robotique94Perception des capteurs23Robotique mobile102Robotique industrielle102Robotique cognitive24Robotique de service23Robotique collaborative29Impacts sociétaux de la robotique24Questions éthiques en robotique24Réglementation et normalisation de la robotique28
Mathématiques appliquées
Fonctions d une variable réelle28Analyse 1101Séries numériques29Algèbre linéaire83Analyse 259Équations différentielles22Probabilités61Espaces vectoriels29Matrices22Optimisation103Analyse numérique100Systèmes linéaires48Statistique102Statistiques25Régression linéaire28Programmation linéaire26Optimisation non linéaire22Recherche opérationnelle26
Physique
Ondes et optique89Cinématique47Dynamique42Électricité88Mécanique102Statique44Électrostatique46Thermodynamique103Physique quantique106Électrocinétique42Électromagnétisme42Physique statistique105Physique des particules103Optique géométrique82Optique physique43Physique de la matière condensée100Thermodynamique macroscopique46Physique nucléaire103Astrophysique100Thermodynamique statistique42Mécanique quantique49
Anglais
Introduction à l Anglais pour l Informatique104Nouns and Articles24Anglais Intermédiaire pour l Informatique107Adjectives and Adverbs31Anglais Avancé pour l Informatique106Verbs and Tenses29Anglais Technique pour l Informatique106Prepositions and Conjunctions26Main Idea and Supporting Details22Anglais Professionnel pour l Informatique103Inference and Deduction52Anglais pour la Recherche en Informatique105Critical Thinking and Analysis25Paragraph Structure23Essay Writing24Grammar and Usage27Active Listening28Pronunciation and Intonation25Conversation and Discussion30
Communication
Définition et enjeux de la communication42Processus et techniques de communication101Les différents types de communication37Communication écrite105Les modèles de communication49Communication orale100Communication interculturelle109Les éléments de la communication interpersonnelle59Communication digitale97Les barrières à la communication interpersonnelle47Les techniques d écoute active42Communication de crise95Communication événementielle102Les caractéristiques de la communication de groupe43Méthodologie de la recherche en communication97Les types de groupes de communication80Communication et développement durable79Les techniques d animation de groupe58Communication et innovation100Les différents types de documents écrits47Les règles de rédaction40Les techniques de rédaction39Les différents types de discours49Les techniques de prise de parole41Les techniques de présentation45Les enjeux de la communication dans les organisations47Les outils de communication dans les organisations70Les stratégies de communication dans les organisations41
