Master sciences, technologies, santé mention informatique spécialité logiciels : méthodes formelles et ingénierie
Master
Code Certif Info N°83926
Qualification
Niveau de qualification
7 - Savoirs hautement spécialisés
Sortie
Bac + 5 et plus
Descriptif
La spécialité Logiciels : Méthodes Formelles et Ingénierie (LMFI) propose un parcours à vocation professionnelle, Ingénierie Logicielle (IL), et un second à vocation recherche, Méthodes Formelles (MF), avec un haut niveau d'enseignement méthodologique, technologique et métier, focalisé sur les aspects fondamentaux liés à la modélisation, le développement et la validation/certification de systèmes informatiques. En ce qui concerne les aspects appliqués, elle focalise sur les services et applications Web et leur sécurité, sur la construction et la collaboration de composants distribués, en insistant sur l'utilisation d'outils de développement formel dans le processus de développement de ces applications.
Objectif
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 connaissances, etc.) ainsi que l'acquisition de compétences nécessaire à la gestion de projet et de la qualité (méthodes agiles, certification, validation, etc.).
La spécialité Logiciels : Méthodes Formelles et Ingénierie (LMFI) offre une formation approfondie, fondamentale et appliquée, fournissant les concepts et les outils méthodologiques, technologiques et métiers nécessaires à la conception, développement et déploiement de logiciels de grande taille, hétérogènes et distribués. Les compétences fournies concernent aussi bien les métiers de la recherche que ceux de l'ingénierie :
- Bonne connaissance des méthodologies permettant la conception et le développement de logiciels de grande taille qui correspondent aux besoins des leurs utilisateurs, sont fiables et évolutives
- Bonne connaissance des outils mathématiques et informatiques de modélisation formelle, d'analyse et de vérification des programmes et systèmes matériels parallèles et réactifs, c'est à dire qui interagissent de manière continue avec leur environnement
- Bonne connaissance des concepts et mécanismes autour de la sécurité des systèmes à la fois pour l'aspect applicatif/ressources (sécurisation des ressources et des services) et pour les aspects transport (échange de messages - protocoles) et réseau
- Bonne connaissance des méthodes et les outils de validation et de leur interaction avec les techniques de vérifications dans le processus de développement de logiciels critiques
- Bonne connaissance des concepts, des techniques et de l'architecture des systèmes de gestion des bases de données distribuées
- Bonne connaissance des méthodes scientifiques pour analyser des masses de données, les exploiter, en extraire des informations et produire des synthèses pertinentes
- Bonne connaissance du monde de l'entreprise
- Capacité à gérer des projets informatiques
- Capacité à explorer une nouvelle problématique et à développer des approches de modélisation et de résolution adaptées voire innovante
- Capacité à communiquer (notamment en anglais)
Programme
La spécialité Logiciels : Méthodes Formelles et Ingénierie (LMFI) propose :
- un parcours à vocation professionnelle, Ingénierie Logicielle (IL)
- un parcours à vocation recherche, Méthodes Formelles (MF)
Débouchés
Secteurs d'activité :
- PME / PMI
- Sociétés de service en informatique
- Sociétés de conseil
- Entreprises industrielles
- Départements d'étude, de recherche ou développement des entreprises, des administrations ou des établissements publics ou privés ; centre de recherche ; enseignement supérieur.
Métiers visés :
- Consultant décisionnel (BI)
- Analyste décisionnel (BI)
- Administrateur d'entrepôts de données
- Ingénieur en informatique responsable de projet décisionnel
- Chercheur en Informatique (recherche fondamentale, recherche appliquée, recherche et développement) ; Ingénieur recherche et développement en informatique
- Cadre « Ingénieur informaticien » spécialisé dans l'utilisation de l'informatique pour aborder des problèmes industriels, économiques et sociaux
Répertoire National des Certifications Professionnelles (RNCP)
| Code RNCP | Date Fin Enregistrement | Type Enregistrement | Statut |
|---|---|---|---|
| RNCP19806 (nouvelle fenêtre) | — | Enregistrement de droit | Inactif |
Certificateur
- Ministère de l'enseignement supérieur de la recherche et de l'innovation
Valideur
| 1ère habilitation | Début validité | Fin validité |
|---|---|---|
| — |
Pour en savoir plus
Ce titre remplace
Session de l'examen
Première session
NC
Dernière session
NC
Domaine de formation (Formacode® V14)
- 31057 : Génie logiciel
Liens vers les métiers (ROME)
- H1206 : Management et ingénierie études, recherche et développement industriel (nouvelle fenêtre)
- K2108 : Enseignement supérieur (nouvelle fenêtre)
- K2402 : Recherche en sciences de l'univers, de la matière et du vivant (nouvelle fenêtre)
- M1802 : Expertise et support en systèmes d'information (nouvelle fenêtre)
- M1805 : Études et développement informatique (nouvelle fenêtre)
Groupes formation emploi (GFE)
- P : Gestion et traitement de l'information
Domaine de spécialité (NSF)
- 110 M : Spécialités pluri-scientifiques
Accessibilité selon les modalités
| Formation initiale | Formation continue | Apprentissage | Contrat de pro. | VAE | Demande indiv. |
|---|---|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |