Master informatique


Durée d’étude : 2 ans

Nombre de crédits : 120

Lieu(x) de la formation : Nancy et Metz

Le Master Informatique de la FST vous propose une formation avancée, fondamentale et appliquée dans le domaine de l’informatique. Avec cette formation, vous développez une solide culture en informatique :
• Algorithme,
• Analyse et conception de logiciels,
• Logique,
• Intelligence artificielle,
• Réseaux,
• etc.
ainsi que des spécialisations dans différents domaines :
• Ingénierie des logiciels
• Sécurité
• Intelligence artificielle
• Informatique décisionnelle
• Interaction Humain-Machine
Le Master est co-habilité avec CentraleSupélec.
| Niveau d’admission | Bac +3 |
| Modalités d’études | Présentiel |
| Stage | Oui |
| Alternance | Oui (contrat d’apprentissage et contrat de professionnalisation en M1 et M2 – parcours Ingénierie des logiciels) |
| Éligible au Compte Personnel de Formation (CPF) | Oui (uniquement en M2) |
| Possibilité de participer à un programme d’échange international | Oui |
| Laboratoires liés à cette formation | LORIA ; LCOMS |
- Programme
- Première année (M1)
- Deuxième année (M2)
- Parcours
- Débouchés
- Atouts
- Compétences
- Publics
- M3C
- Plaquette

Le Master Informatique vous propose une première année (M1) unique et bi-localisée sur les sites de Metz et Nancy.
Lors de votre deuxième année (M2), vous approfondissez certains domaines de connaissances grâce aux parcours types.
Cela vous donne l’opportunité de creuser les sujets dont vous avez besoin pour votre projet professionnel.
Le Master Informatique comporte 5 parcours d’études (la FST en enseigne 3 ; les autres se déroulent à Metz).
Les domaines de connaissances de la formation
La formation permet l’acquisition des concepts fondamentaux de l’informatique comme :
• l’algorithmique et la complexité,
• les paradigmes de programmation (objet, impératif, fonctionnel, distribution,…),
• les techniques de modélisation du logiciel,
• la validation des logiciels,
• les modèles de calcul,
• les systèmes d’informations,
• l’aide à la décision,
• la gestion et l’exploitation des grandes bases de données,
• les approches de modélisation mathématique,
• et les domaines de connaissances liés aux grands domaines des parcours types.


Vous développez ainsi des compétences spécialisées selon votre projet professionnel :
• l’ingénierie des logiciels,
• la sûreté et la sécurité des informations et des systèmes,
• l’intelligence artificielle,
• la vision par ordinateur,
• l’exploitation informatique des masses de données,
• l’informatique décisionnelle,
• l’interaction humain-machine.
Programme du Master informatique
Les enseignements du Master Informatique sont prodigués par des enseignants-chercheurs du Loria et de LCOMS, deux laboratoires de recherche à la pointe de l’informatique, ainsi que par des professionnels issus d’une vingtaine d’entreprises.
La première année de master (M1), commune à l’ensemble de la mention, est déployée à l’identique sur les deux sites. Cela permet aux étudiants de choisir une des spécialisations thématiques proposées à l’entrée en deuxième année et indépendamment du site où la première année a été suivie.
Le master offre un panel large de spécialisations permettant de faire un choix éclairé en fonction du projet professionnel de chacun

La première année est un socle commun sur les deux sites Nancy et Metz, la spécialisation ne se fait qu’à partir de la deuxième année.
L’année est divisée en deux semestres. Le premier semestre est constitué de 5 cours fondamentaux, quatre de 44 heures et un de 72 heures, auxquels s’ajoutent 24 heures d’anglais et une activité intégratrice permettant de mettre en application les connaissances acquises dans les modules du semestre et valider les compétences visées par la formation. Le deuxième semestre s’articule autour de deux cours fondamentaux et d’un choix de 6 cours d’approfondissement de 24h parmi une vingtaine de cours. Ces options offrent une ouverture vers les différentes thématiques proposées en M2, mais ne constituent pas des pré-requis pour les parcours-types correspondant. Ce semestre est complété par des cours de communication et d’anglais ainsi qu’un projet d’initiation à la recherche encadré par des chercheurs des laboratoires de recherche de rattachement.
Semestre 7
| Unité d’enseignement | Crédits | CM | TD | TP | PRJ |
| Algorithmique et complexité | 5 | 22 | 22 | ||
| Réseaux | 5 | 22 | 8 | 14 | |
| Logique et modèles de calculs | 5 | 22 | 22 | ||
| Optimisation combinatoire | 5 | 22 | 14 | 8 | |
| Analyse et conception des logiciels | 8 | 44 | 12 | 16 | |
| Intégration méthodologique | 96 | ||||
| Anglais | 2 | 24 |
Semestre 8
Compétences scientifiques et techniques
- Concevoir des algorithmes et évaluer leur complexité
- Modéliser des problèmes complexes
- Proposer des solutions informatiques à des problèmes complexes
- Concevoir des systèmes logiciels complexes et interactifs
- Développer la logique métier et les interfaces utilisateurs des applications informatiques
- Mettre en service et maintenir les applications informatiques
Unités d’enseignements en détails
| 5 | 22 | 22 | – | – | |
| Crédits | CM | TD | TP | PRJ |
| 5 | 22 | 8 | 14 | – | |
| Crédits | CM | TD | TP |
| 5 | 22 | 22 | 0 | – | |
| Crédits | CM | TD | TP |
| 5 | 22 | 14 | 8 | – | |
| Crédits | CM | TD | TP |
L’objectif du master informatique de l’Université de Lorraine est de proposer une formation avancée, fondamentale et appliquée, qui garantit une solide culture de base en informatique complétée par des enseignements spécialisés en fonction du projet professionnel de l’étudiant.
Afin de garantir la capacité d’adaptation nécessaire des futurs diplômés aux évolutions constantes de la discipline, elle a pour but la maîtrise des concepts fondamentaux de la discipline, comme l’algorithmique et la programmation ainsi que ceux liés aux grands domaines de spécialisation : l’ingénierie logicielle, les architectures web, les méthodes formelles, la sûreté et la sécurité des informations et des systèmes, les sciences de la décision, l’exploitation informatique des masses de données, la recherche opérationnelle, l’intelligence artificielle, la robotique, la vision par ordinateur, l’apprentissage automatique, les interactions humain-machine. Le master peut être suivi en formation initiale, continue ou en alternance.
Master 2ᵉ année
Le Master mention Informatique de Lorraine comporte cinq parcours en M2 sur les 2 sites qui comportent chacune 1 ou 2 orientations :
Métiers et entreprises visés
La mention vise à former des professionnels et des chercheurs dans différents secteurs de l’informatique. Les débouchés concernent aussi bien les métiers d’ingénierie que l’enseignement et la recherche.
Parmi les métiers visés on peut citer : cadres de type ingénieur informaticien et chef de projet spécialisés dans le génie logiciel, les applications réparties, les applications mobiles, l’informatique décisionnelle, la sécurité informatique, les systèmes d’information, les systèmes autonomes intelligents; cadres en recherche et développement des centres de recherche privés ou publics. Les entreprises visées sont des entreprises de services du numérique (anciennement SSII), des éditeurs de logiciel, des cabinets de conseil en informatique, des départements d’étude, de recherche ou développement des entreprises (aérospatial, finance, logistique, électronique,…) et des établissements publics, des instituts de recherche.
Le Master Informatique de la FST comprend cinq parcours types, dont certains sont localisés à Metz.
- Intelligence Artificielle et ses Applications en Vision et Robotique
- Informatique décisionnelle
- Ingénierie des logiciels
- Génie informatique et Interactions Humain-Machine
- Sécurité de l’Information et des Systèmes

Uniquement basé à Nancy, le parcours Intelligence artificielle et ses applications en vision et robotique (IA2VR) vous enseigne la conception et l’analyse de modèles avancées d’IA pour :
• l’analyse et l’interprétation de scènes visuelles (traitement d’images et de vidéos, réalité augmentée, etc.),
• la visualisation dynamique 3D (jeux vidéos, etc.),
• la gestion des différentes couches logicielles d’un système autonome (robotique),
• et la reconnaissance automatique de la parole.

Basé au MIM de Metz, le parcours Informatique Décisionnelle comprend deux orientations :
• Intelligence des Données, DÉcision, Apprentissage et Algorithmique
• et Systèmes d’Information Décisionnels (SID) (ouvert à l’alternance).
Le parcours Ingénierie Logicielle a pour objectif de former des spécialistes de niveau ingénieur en conception, développement et déploiement de logiciels de grande taille, hétérogènes et distribués. Plus particulièrement, ce parcours forme des experts capables d’analyser et de mettre en œuvre des produits logiciels tout en maîtrisant les coûts, la sécurité et la qualité.
Les enseignements proposés couvrent des compétences à la fois larges et pointues, rendues indispensables par la complexité grandissante des applications logicielles. La formation vise à faire acquérir la maîtrise de concepts, de méthodes formelles et de techniques de pointe (objets, composants, distribution, services, ingénierie des données, etc.) ainsi que l’acquisition de compétences nécessaires à la gestion de projet et de la qualité (méthodes agiles, certification, validation, etc.).
Le parcours M2 – Ingénierie des Logiciels (IL) comporte 2 orientations :

Compétences scientifiques et techniques spécifiques au parcours IL
• Concevoir et développer des systèmes logiciels sûrs et sécurisés
• Intégrer des méthodes et techniques formelles de modélisation, d’analyse, de vérification et de validation dans le processus de développement de logiciels critiques
• Mettre en service et maintenir les applications informatiques
• Gérer toutes les étapes d’un projet de développement, depuis l’étude des besoins jusqu’à la mise en production
• Maîtriser des technologies en évolution constante, les méthodes, les outils de conception et de développement de logiciels et de bases de données
Pré-requis spécifiques au parcours IL
Bonne connaissances en :
• Algorithmique, Calculabilité et Complexité
• Analyse et Conception des Logiciels
• Logique, Sémantique et Vérification
• Bases de données
• Applications distribuées et Web
Projet professionnel en adéquation avec la formation.
Unités d’enseignement fondamentales
| Unités d’enseignement | Crédits | CM | TD | TP |
| Génie logiciel avancé | 2 | 16 | 8 | – |
| Modélisation & vérification de systèmes informatiques | 4 | 32 | 16 | – |
| Logiques non-classiques et preuves | 2 | 16 | 8 | – |
| Preuves de programmes | 2 | 16 | 8 | – |
| Situation intégratrice | 4 | – | 36 | – |
| Gestion de projet | 2 | 18 | 8 | – |
| Anglais | 2 | 24 |
Unités d’enseignement d’approfondissement (6 au choix)
| Unités d’enseignement | Crédits | CM | TD | TP |
| Modèles de calculs | 2 | 16 | 8 | – |
| Preuve de programmes avancée | 2 | 16 | 8 | – |
| Procédures de décision pour la preuve de programmes | 2 | 16 | 8 | – |
| Sémantique, preuves et types | 2 | 16 | 8 | – |
| Ingénierie des données | 2 | 16 | 8 | – |
| Sécurité des protocoles | 2 | 16 | 8 | – |
| Infrastructures virtualisées | 2 | 16 | 8 | – |
| Sécurité web | 2 | 16 | 8 | – |
Semestre 10
| Crédits | CM | TD | TP | |
| Stage | 30 | – | – | – |
Basé au MIM de Metz, le parcours Génie informatique et Interactions Humain-Machine contient deux orientations possibles :
• Génie Informatique (GI) (en alternance),
• et Interaction Humain-Machine (IHM) (ouvert à l’alternance).


Le parcours Sécurité de l’information et des systèmes vous enseigne les compétences dont vous avez besoin en matière de cybersécurité :
• sécurité des systèmes d’information,
• sécurité des réseaux,
• théorie du contrôle d’accès,
• malware.
La sécurité informatique nécessite des compétences scientifiques et techniques variées et complémentaires. Ce qui crée plusieurs types de métiers.
Localisée sur le site de Nancy, l’orientation « Sécurité Informatique, Réseaux et Architectures Virtuelles (SIRAV) » se concentre sur les aspects technologiques de la sécurité (sécurité des réseaux, virtualisation, Internet des objets, sécurité des logiciels, cryptographie, etc.).
Enseignée au MIM de Metz, l’Orientation Sécurité des Systèmes d’Information (SSI) vous enseigne les aspects liés à la gouvernance de la sécurité dans les entreprises (audit de sécurité, politique de sécurité, résilience du système d’information, etc.).

Poursuite d’études
Si vous le souhaitez, vous avez la possibilité de poursuivre vos études avec un Doctorat.
Débouchés professionnels
La mention vise à former des professionnels et des chercheurs dans différents secteurs de l’informatique. Les débouchés concernent aussi bien les métiers d’ingénierie que l’enseignement et la recherche.
Parmi les métiers visés on peut citer : cadres de type ingénieur informaticien et chef de projet spécialisés dans le génie logiciel, les applications réparties, les applications mobiles, l’informatique décisionnelle, la sécurité informatique, les systèmes d’information, les systèmes autonomes intelligents; cadres en recherche et développement des centres de recherche privés ou publics.


Les entreprises visées sont des entreprises de services du numérique (anciennement SSII), des éditeurs de logiciel, des cabinets de conseil en informatique, des départements d’étude, de recherche ou développement des entreprises (aérospatial, finance, logistique, électronique,…) et des établissements publics, des instituts de recherche.
Une formation cohérente

Le Master Informatique de la FST de Nancy est reconnu au niveau régional et national.
Il vous offre une bonne insertion professionnelle, preuve de la pertinence de ses enseignements.
Vous avez en outre accès aux derniers résultats de la recherche en matière d’informatique.
La première année du master vise, en plus des compétences transversales (communication, gestion et conduite de projet, recherche et innovation,…), des compétences scientifiques et techniques :

C1 : Concevoir des algorithmes et évaluer leur complexité.
C2 : Modéliser des problèmes complexes.
C3 : Proposer des solutions informatiques à des problèmes complexes.
C4 : Concevoir des systèmes logiciels complexes et interactifs.
C5 : Développer la logique métier et les interfaces utilisateurs des applications informatiques.
C6 : Mettre en service et maintenir les applications informatiques.
Selon le parcours choisi en deuxième année, vous développez d’autres compétences spécialisées :
• Développer et mettre en service des applications logicielles de confiance
• Concevoir et vérifier des logiciels sûrs et sécurisés
• Mettre en place une approche centrée utilisateurs dans un projet informatique
• Développer des applications interactives avec la mise en place de solutions matérielles et logicielles classiques, récentes ou innovantes
• Définir et faire évoluer une politique de sécurité d’un système d’information
• Mettre en place des techniques de détection, d’analyse et de prévention des incidents de sécurité informatique
• Définir, choisir, paramétrer et mettre en œuvre des modèles d’apprentissage automatique
• Concevoir des logiciels pour les systèmes robotiques intégrés
• Aborder un problème décisionnel en maîtrisant les problématiques métiers et les outils algorithmiques
• Construire et exploiter un Système d’Information (SI) à des fins d’analyse des données et d’aide à la décision

Compétences acquises
Compétences scientifiques et techniques
• Ces compétences sont spécifiques à chaque parcours-type
Démarche méthodologique : Développer un système informatique complet
• Analyser les besoins du client et de l’utilisateur, et constituer le cahier des charges
• Modéliser les problèmes et concevoir des solutions originales et adaptées
• Évaluer et caractériser les solutions en termes de faisabilité, d’efficacité, de qualité, …
• Mettre en œuvre, valider, vérifier et déployer la solution retenue
• Formuler des recommandations pour des évolutions fonctionnelles et assurer des améliorations techniques
Recherche et innovation: explorer une nouvelle problématique et développer des approches de modélisation et de résolution adaptées voire innovantes
• Synthétiser l’état de connaissances relatif à une problématique
• Analyser l’adéquation et les limites des solutions
• Proposer des solutions adaptées et innovantes
• Mettre en place des protocoles d’expérimentation et de validation
• Valoriser l’apport théorique ou technique des solutions proposées
Gestion et conduite de projet: piloter un projet informatique
• S’organiser, travailler et prendre des décisions en équipe
• Élaborer un plan de réalisation sur une période limitée avec des objectifs prédéfinis
• Réaliser le bilan d’une phase d’expérimentation
• Être capable de choisir les actions d’amélioration adaptées au contexte d’un projet
Communication: communiquer efficacement avec les différents acteurs d’un projet informatique
• Exposer un travail de manière claire et convaincante
• Interagir avec les clients et les utilisateurs, et identifier leurs besoins
• Adapter son niveau de langage à ses interlocuteurs
• Élaborer et rédiger les documents et les supports techniques

Le Master Informatique s’adresse aux étudiants titulaires d’une Licence Informatique. Il est aussi possible de l’intégrer si vous êtes titulaire d’une autre Licence générale à dominante informatique ou si vous avez un diplôme niveau bac+3 en informatique ou comportant une part suffisante de formation en informatique. L’admission est faite sur dossier.
L’entrée en M2 est possible sur dossier si vous avez validé une première année de Master à dominante Informatique et pour des élèves–ingénieurs de certaines écoles d’ingénieurs qui ont validé des enseignements d’informatique de niveau Master 1.
Il est impératif de prendre connaissance des Modalités de Contrôles des Connaissances et des Compétences (M3C) de votre formation ainsi que de la charte des examens.
Liens rapides






