Présentation
Apporter des concepts et des méthodes qui vous rendront capable de suivre les évolutions technologiques des systèmes informatiques, vous permettront une intégration professionnelle ou une poursuite en doctorat.
Objectifs
- Acquérir les connaissances théoriques nécessaires à la recherche et à l'enseignement en informatique. - S'initier à la recherche en informatique théorique en vue de la poursuite des études en doctorat. - Apprendre des concepts et méthodes permettant de suivre les évolutions technologiques des systèmes informatiques et de s'intégrer dans le monde professionnel.
Programme
Master Informatique -1e année - Tronc Commun -- Semestre 1 UE 1.1 : Anglais UE 1.2 : Calculabilité UE 1.3 : Langages web UE 1.4 : Administration système UE 1.5 : Bases de données UE 1.6 : Spécialisation - 2 choix parmi 3 (Gestion de projets / Algorithmique du Texte / Cryptographie) UE 1.7 : Outil complémentaire - 1 choix parmi 2 (Outils collaboratifs ou Analyse d'articles et de programmes) UE 1.8 : Connaissance des entreprises et insertion professionnelle -- Semestre 2 UE 2.1 : Anglais UE 2.2 : Application informatique UE 2.3 : Fiabilité - 1 choix parmi 3 (Tests logiciels ou Fouille de données ou Administration et Sécurité des Bases de données) UE 2.4 : Outils scientifiques et techniques - 1 choix parmi 2 (Outils formels pour l'analyse d'algorithmes ou XML) UE 2.5 : Concepts fondamentaux - 1 choix parmi 2 (Sémantique et typage ou Réseaux) UE 2.6 : Développement avancé - 1 choix parmi 2 (Théorie des jeux ou Programmation système avancée) UE 2.7 : Concepts structurants - 1 choix parmi 2 (Logique ou Architectures distribuées) UE 2.8 : Concepts transverses - 1 choix parmi 2 (Théorie de l'information ou Architectures logicielles) UE 2.9 : Connaissances des entreprises et insertion professionnell