Présentation

Le master en informatique est un programme d'études avancées conçu pour offrir aux étudiants une expertise approfondie dans le domaine de l'informatique. Ce cursus de deux ans, propose une exploration approfondie des concepts, des méthodes et des technologies qui sous-tendent l'informatique moderne. À travers une combinaison équilibrée de cours théoriques et de projets pratiques, les étudiants développent des compétences avancées en résolution de problèmes, en analyse critique et en innovation technologique. Le programme de master en informatique permet aux étudiants de se spécialiser dans des domaines spécifiques tels que l'intelligence artificielle, la sécurité informatique, le Big Data, ou encore le développement de logiciels. Les diplômés de ce programme sont prêts à relever les défis complexes du monde numérique et à occuper des postes de haute responsabilité dans divers secteurs, que ce soit dans l'industrie, la recherche, ou le domaine académique.

Public visé

Informatique :

Le programme de master en informatique s'adresse à un public diversifié et dynamique, comprenant des étudiants passionnés par les technologies de l'information et désireux d'approfondir leurs connaissances et leurs compétences dans ce domaine. Il est ouvert aux diplômés de licences en informatique ou dans des domaines connexes, ainsi qu'aux professionnels en reconversion ou en quête d'une spécialisation supplémentaire dans le domaine de l'informatique. Ce programme convient également aux personnes déjà actives dans l'industrie de l'informatique et cherchant à progresser dans leur carrière ou à se spécialiser davantage. En somme, le master en informatique accueille tous ceux qui aspirent à jouer un rôle crucial dans la conception, le développement, l'implémentation et la gestion des technologies de l'information dans un monde numérique en constante évolution.

Bio-Informatique :

Le Master Bioinformatique est axé sur les besoins en recherche et développement de haut niveau des entreprises et des organismes de recherche en bioinformatique, biostatistiques et biotechnologies, auxquelles s'ajoutent sciences du vivant et agronomie. Cette formation pluridisciplinaire répond à cette demande en formant des spécialistes à l'interface des disciplines : biologie, agronomie, informatique et mathématiques.

Structure des filières du département informatique

Schéma Explicatif

Cursus Master

CNS (Mention Systèmes en réseau)MIAGECNS (Mention Systèmes autonomiques)
Le parcours CNS (Calcul et Nouveaux Systèmes) avec une spécialisation en Réseaux offre aux étudiants une formation pointue dans la conception, la mise en œuvre et la gestion des infrastructures réseau modernes. Axé sur les technologies émergentes et les normes de l'industrie, ce parcours prépare les étudiants à relever les défis de la connectivité et de la sécurité dans un monde numérique en constante évolution. Les cours couvrent une gamme diversifiée de sujets, y compris les protocoles de communication, les architectures réseau, la virtualisation, la sécurité des réseaux et la gestion des performances. Grâce à des projets pratiques et des stages en entreprise, les étudiants acquièrent une expérience pratique dans la conception, la configuration et le dépannage des réseaux informatiques. À la fin de ce parcours, les diplômés sont prêts à occuper des postes de responsabilité dans des domaines tels que l'administration réseau, l'ingénierie système, la sécurité informatique et la gestion de l'infrastructure réseau au sein d'entreprises de toutes tailles.Le programme de master MIAGE s'adresse à un public varié de professionnels et d'étudiants désireux de combiner leurs compétences en informatique avec une compréhension approfondie des enjeux de gestion et d'organisation des entreprises. Destiné aux diplômés de licences en informatique, en gestion ou dans des domaines connexes, ainsi qu'aux professionnels en reconversion, ce programme offre une formation complète et équilibrée entre les disciplines techniques et managériales. Les étudiants développent des compétences en programmation avancée, en gestion de projet, en analyse des systèmes d'information, et en stratégie d'entreprise. Grâce à des projets pratiques et des stages en entreprise, les étudiants acquièrent une expérience concrète et sont prêts à relever les défis complexes de la transformation numérique des organisations. Le master MIAGE prépare les diplômés à occuper des postes de responsabilité dans des domaines variés tels que le conseil en systèmes d'information, la gestion de projets informatiques, ou encore le développement et l'implémentation de solutions technologiques innovantes au sein des entreprises.Le parcours CNS (Calcul et Nouveaux Systèmes) avec une spécialisation en Systèmes autonomiques offre aux étudiants une expertise pointue dans la création, l'intégration et la maintenance de logiciels et systèmes informatiques. En se concentrant sur les aspects techniques et pratiques du développement logiciel, ce parcours prépare les étudiants à relever les défis de l'innovation et de l'optimisation des technologies de l'information. Les cours abordent une variété de sujets, tels que le génie logiciel, la programmation avancée, la conception de bases de données et l'intégration de systèmes complexes. Grâce à des projets pratiques et des stages en entreprise, les étudiants acquièrent une expérience concrète dans la conception, le développement et l'intégration de solutions logicielles. À la fin de ce parcours, les diplômés sont prêts à occuper des postes de responsabilité dans des domaines tels que le développement de logiciels, l'architecture de systèmes, la gestion de projets technologiques et la consultation en informatique.

Cursus bio-informatique

Le Master en Bio-informatique prépare les étudiants à répondre aux exigences des sciences de la vie en fournissant une formation interdisciplinaire axée sur la gestion et l'analyse de grandes quantités de données biologiques. Ce programme permet aux étudiants de comprendre les défis actuels de la biologie, de maîtriser les technologies de données à haut débit, et de développer des compétences en informatique pour modéliser des données biomédicales. Les étudiants apprennent également à gérer de manière autonome des projets de développement d'applications, à proposer des solutions informatiques innovantes et à tester de nouvelles méthodes scientifiques dans divers secteurs tels que la recherche académique, l'industrie pharmaceutique, et la biotechnologie.

Tableaux Informations Cursus

    M1

    MatièresECTS
    S1x
    Mises à niveau3
    MAN 11,5
    MAN 21,5
    MAN 31,5
    MAN 41,5
    Tronc commun15
    Anglais3
    Modélisation des systèmes à événements discrets4
    Recherche opérationnelle4
    Systèmes répartis4
    Sous-parcours "Systèmes en réseau"12
    Administration des systèmes et réseaux 14
    Projet d'administration des systèmes et réseaux 14
    Administration des SGBD4
    S2x
    Sous-parcours "Systèmes en réseau"18
    Administration des systèmes et réseaux 24,5
    Projet d'administration des systèmes et réseaux 24,5
    Protocoles de l'Internet4,5
    Réseaux avancés4,5
    Ouverture12
    Algorithmique avancée4
    Analyse de données4
    Cryptographie et sécurité4
    Introduction à l'informatique haute performance4

    M2

    MatièresECTS
    S1x
    Sécurité et réseaux10
    Autonomic Networking2,5
    Sécurité des réseaux2,5
    Sécurité des systèmes informatiques2,5
    Stage, emploi et communication2,5
    Systèmes distribués 10
    Administration et développement de systèmes pour les centres de calcul et de données2,5
    Architecture orientée services2,5
    Cloud computing2,5
    Indexation et recherche d'information2,5
    Méthodes de tests pour les systèmes complexes2,5
    PROG1.1: Preuve formelle mécanisée2,5
    PROG1.2: Sémantique des langages de programmation2,5
    PROG2.1: Analyse statique de programmes2,5
    PROG2.2: Projet vérification de programmes2,5
    Programmation parallèle pour la haute performance2,5
    Qualité de service dans les réseaux2,5
    Software Defined Networks2,5
    Projet R&D10
    Projet R&D : Analyse, Modélisation et spécification5
    Projet R&D : Développement, Test et Validation5
    S2x
    Stage R&D et mémoire30
    Stage R&D et mémoire30

    M1

    MatièresECTS
    S1x
    Informatique14
    Bases de Données avancées5
    Conception Orientée Objet de logiciel4
    Systèmes et Applications Répartis3
    TER-Projets3
    Gestion4
    Gestion financière4
    Compétences transverses12
    Anglais 12
    Droit numérique3
    Recherche opérationnelle5
    Statistiques2,5
    S2x
    Professionnalisation5
    Stage M15
    Compétences transverses5
    Analyse de données3
    Anglais 1 bis2
    Informatique5
    Cryptographie et sécurité3
    Implémentation du projet2
    Ingénierie des systèmes d'information11
    Ingénierie des composants4
    Méthodes formelles pour le génie logiciel3
    Technologies logicielles4
    Gestion4
    Simulation de Gestion d'Entreprise4

    M2

    MatièresECTS
    S1x
    Système d'information8
    Architecture des SI2
    Sécurité des systèmes d'information3
    Urbanisation des SI3
    Business intelligence5
    Entrepôt de données2
    Fouilles de données3
    Web9
    Architecture orientée services3
    Développement de logiciel libre3
    Indexation et recherche d'information3
    Science humaine et social8
    Anglais 22
    Droit des contrats3
    Stratégie d'entreprise et Technologies d'Information3
    S2x
    Stage20
    Stage M220
    Projets10
    Init. à la recherche et prép. au mémoire1
    Projet applicatif 13
    Projet applicatif 23
    Projet applicatif 33

    M1 A

    MatièresECTS
    Bloc compétence de basex
    Bases de Données avancées4
    Recherche opérationnelle4
    Statistiques3
    SAR3
    Conception Orientée Objet de logiciel4
    Cryptographie et sécurité3
    Objets, Composants et Aspects4
    Technologies logicielles4
    Analyse de données3
    Implémentation du projet2
    Simulation de Gestion d'Entreprise4
    Méthodes formelles pour le génie logiciel3
    Bloc compétence complémentairex
    Gestion financière4
    TER-Projet3
    Anglais 12
    Anglais 22
    Droit-Numérique3
    Bloc rapport de fin d'annéex
    Rapport entretien et mémoire5

    M2 A

    MatièresECTS
    S1x
    Architecture des SI2
    Sécurité des systèmes d'information3
    Urbanisation des SI3
    Entrepôt de données2
    Fouilles de données1
    Indexation et recherche d'information3
    Architecture orientée services3
    Développement de logiciel libre3
    Anglais2
    Stratégie d'entreprise et Technologies d'Information3
    Droit des contrats3
    S2x
    Projet Développement de logiciel libre3
    Projet R&D3
    Projet Junior3
    Préparation mémoire1
    Mémoire20

    M1

    MatièresECTS
    S1x
    Mises à niveau3
    MAN 11,5
    MAN 21,5
    MAN 31,5
    MAN 41,5
    Tronc commun15
    Anglais3
    Modélisation des systèmes à événements discrets4
    Recherche opérationnelle4
    Systèmes répartis4
    Sous-parcours "Systèmes autonomiques"12
    Bases de données avancées4
    Conception orientée objet des logiciels4
    Programmation des applications réparties4
    S2x
    Sous-parcours "Systèmes autonomiques"18
    Apprentissage automatique4,5
    Modèles et méthodes pour les systèmes multi-agents4,5
    Spécification et vérifications formelles4,5
    Travail d'étude et de recherche (TER)4,5
    Ouverture12
    Algorithmique avancée4
    Analyse de données4
    Cryptographie et sécurité4
    Introduction à l'informatique haute performance4

    M2

    MatièresECTS
    S1x
    Apprentissages fondamentaux5
    Matériales2,5
    Outils méthodologiques2,5
    Systèmes et réseaux autogérés12,5
    Administration et développement de systèmes pour les centres de calcul et de données2,5
    Apprentissage profond2,5
    Autonomic Networking2,5
    Cloud computing2,5
    Optimisation multicritère2,5
    PROG1.1: Preuve formelle mécanisée2,5
    PROG1.2: Sémantique des langages de programmation2,5
    Qualité de service dans les réseaux2,5
    Renforcement learning and approximation algorithms2,5
    Software Defined Networks2,5
    Spécification, modélisation, vérification12,5
    Approches formelles pour la vérification de programmes2,5
    Concurrent, distributed and timed processes2,5
    Feedback-loop design for autonomic systems2,5
    Game Theory2,5
    Méthodes de tests pour les systèmes complexes2,5
    Modélisation formelle à base d'algèbres de réseaux de Petri2,5
    PROG2.1: Analyse statique de programmes2,5
    PROG2.2: Projet vérification de programmes2,5
    Specifications of open systems and self-managed systems2,5
    Systèmes multi-agents2,5
    S2x
    Stage R&D et mémoire professionnel ou de recherche30
    Stage R&D et mémoire professionnel ou de recherche30

    M1 GENOMICS, INFORMATICS AND MATHEMATICS FOR HEALTH AND ENVIRONMENT

    MatièresECTS
    S1x
    Méthodes d'analyses en Génomique13
    Génétique des pathologies complexes : outils méthodologiques2,5
    Génomique structurale2,5
    Méthodologie de traitement de données NGS2,5
    Outils de la bio-informatique3
    Séquençage de génomes, application à la santé et aux maladies2,5
    Professionnalisation 5
    Anglais 12,5
    Masteriales2,5
    Méthodes Informatiques9
    Algorithmique de séquences3
    Apprentissage et fouille de données3
    Programmation orientée objet 13
    Mathématiques pour la Génomique3
    Statistiques multivariées pour la génomique3
    S2x
    Méthodes d'analyses en Génomique6
    Les génomes procaryotes3
    Méthodes pour la Phylogénie3
    Mathématiques pour la Génomique3
    Planification d'expériences - UEVE3
    Professionnalisation 13
    Anglais 22
    Projet Scientifique1
    Stage10
    Méthodes Informatiques8
    Bases de données avancées3
    Modélisation et simulation des systèmes biologiques3
    Programmation Orientée Objet 22

    M2 GENOMICS INFORMATICS AND MATHEMATICS FOR HEALTH AND ENVIRONMENT

    MatièresECTS
    S1x
    Computational Systems and Structural Biology5
    Bioinformatics of RNA and non-coding world2
    Computational Systems Biology and Network Medicine3
    Advanced genomics8
    Advanced Functional Genomics3
    Comparative Genomics2,5
    Séquençage de génomes, application à la santé et aux maladies2,5
    Professionnalisation 5
    Anglais 12,5
    Masteriales2,5
    Méthodes Informatiques9
    Algorithmique de séquences3
    Apprentissage et fouille de données3
    Programmation orientée objet 13
    Mathématiques pour la Génomique3
    Statistiques multivariées pour la génomique3
    S2x
    Méthodes d'analyses en Génomique6
    Les génomes procaryotes3
    Méthodes pour la Phylogénie3
    Mathématiques pour la Génomique3
    Planification d'expériences - UEVE3
    Professionnalisation 13
    Anglais 22
    Projet Scientifique1
    Stage10
    Méthodes Informatiques8
    Bases de données avancées3
    Modélisation et simulation des systèmes biologiques3
    Programmation Orientée Objet 22

    Alternance

    Le programme d'alternance offert en Master MIAGE est idéalement conçu pour les étudiants désirant débuter ou poursuivre leur formation en alternance après une Licence 3 MIAGE. Ce parcours combine une première phase de huit semaines de cours intensifs à l'université, qui prépare les étudiants à intégrer efficacement le monde professionnel. Après cette préparation académique, les étudiants travaillent trois jours par semaine en entreprise, mettant en pratique les connaissances et compétences acquises. Pour accéder à cette formation, les candidats doivent non seulement réussir un entretien de sélection, mais également satisfaire à des critères académiques spécifiques. Cette structure d'alternance, qui lie étroitement théorie et pratique, permet aux étudiants d'acquérir une expérience professionnelle précieuse.