Master en Apprentissage

Informatique

Parcours

Ingénierie des Logiciels (IL)

(2ème année)

Label Master
Plus d'Infos
Programmation
Sécurité Informatique
Fiche RNCP 34126
Domaine(s)
Recrutement
Réussite
Lieu de Formation
Contact Pédagogique 03 72 74 50 85

brigitte.wrobel-dautcourt [at] univ-lorraine.fr

Infos Apprentissage Contactez-nous

La conception de logiciels est devenue une activité de plus en plus complexe par la taille des systèmes informatiques, leur composition hétérogène, leur exécution distribuée. Il est plus que jamais essentiel de maîtriser cette complexité afin d’éviter des erreurs de conception et de programmation aux conséquences désastreuses. La production de logiciels doit donc reposer sur des concepts maîtrisés et des techniques et méthodes rigoureuses.

Dans ce contexte, l’objectif de ce Master 2 parcours Ingénierie des Logiciels en Apprentissage est de préparer les étudiants aux techniques et méthodes rigoureuses pour l’ingénierie logicielle ainsi qu’aux méthodes formelles pour la sécurité et la sûreté des programmes et des systèmes informatiques.

La première année (M1) est un socle commun sur les deux sites, la spécialisation ne se fait qu’à partir de la deuxième année.

Métiers/Insertion

  • Développeur (logiciels, applications mobiles, web)
  • Expert en sécurité informatique
  • Administrateur systèmes et réseaux informatiques
  • Architecte des médias sociaux
  • Expert en technologies mobiles
  • Architecte des systèmes d'information
  • Ingénieur système pour le cloud et la virtualisation
  • Chef de projet informatique

Compétences

  • Concevoir et développer des systèmes logiciels complexes
  • Gérer toutes les étapes d’un projet de développement, depuis l’étude des besoins jusqu’à la mise en production
  • Mettre en service et maintenir les applications informatiques
  • 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

Public concerné

Master 1 : Etudiants ayant validé le Master 1 Informatique.

Enseignements

Master 1

  • Algorithmique et complexité (44h)
  • Analyse et conception de logiciels (44h)     
  • Logique et modèle de calcul (44h)
  • Design patterns (44h)
  • Réseaux (44h)
  • Optimisation combinatoire (44h) 
  • Représentation des données visuelles (24h)   
  • Intelligence artificielle (24h) 
  • Anglais (48h)
  • Techniques de communication et d’expression (24h)
  • Outils d’aide à la décision (24h)
  • Introduction à la fouille de données (24h)
  • Initiation à l’ordonnancement (24h)     
  • Métaheuristiques & Algorithmes de recherche stochastique (24h)
  • Introduction aux modèles financiers (24h)
  • Systèmes d’Information Décisionnels (24h)
  • Graphes d’attaques et réseaux de transport (24h) 
  • Choix d’UE dans des thématiques générales, Sécurité de l’information et des systèmes, Interaction Humain-Machine.

Master 2

Bientôt disponible