Master mention Informatique, parcours Ingénierie Logicielle (IL)

Master mention Informatique, parcours Ingénierie Logicielle (IL)

EIT Digital - Etudiants - Innovation Pédagogique - Cours en Groupe de travail en salle co-working du PNRB Campus de Beaulieu le 15 novembre 2017

Accroche

Ce parcours a pour objectif de former des ingénieurs en informatique dans le domaine de la conception et du développement de logiciels.

En pratique

Libellé réglementaire
Master mention Informatique, parcours Ingénierie logicielle
Type de diplôme
Master
Niveau de sortie
bac+5 et plus
Modalités pédagogiques
Présentiel
ECTS
120
Langue de la formation
Français
Localisation(s) des enseignements
Rennes

Présentation

Le parcours Ingénierie Logicielle a pour objectif de former des ingénieur·e·s en informatique dans les domaines du développement logiciel et de l’architecture logicielle. L’accent est mis sur les apprentissages permettant la création et la mise à jour rapide d’applications tout en abordant en profondeur les techniques permettant d’améliorer la qualité de ces applications dans un contexte DevSecOps.

À l’issue de ce parcours, les étudiant·e·s sont des spécialistes capables de rejoindre des équipes afin de développer et de déployer des applications réactives, évolutives et résistantes aux pannes. En particulier, les étudiant·e·s seront formés au développement des applications Web avancées dont une partie de l’architecture pourra s’exécuter dans un cloud public, privé ou hybride. Ces étudiant·e·s auront en outre la maîtrise des techniques dites de l’ingénierie des modèles, pour automatiser la production et le test de familles de logiciels.

Publics

La formation est ouverte aux étudiant·e·s en formation initiale et en alternance ainsi qu'aux salarié·e·s et demandeur·euse·s d’emploi en formation continue.

Compétences développées

  • Conception par objet (vers un logiciel maintenable et plus facile à tester)
  • Analyse et conception formelle (de la spécification à la preuve de correction)
  • Gestion de projets logiciel (comprendre l’agilité)
  • Validation et vérification logicielle (tests ou comment savoir chasser les bugs, tuer les mutants et assurer la non-régression)
  • Architecture logicielle avancée (Full stack, Front-end, Backend, de spring à angular en passant par react, les frameworks avancés n’auront plus de secret pour vous)
  • Ingénierie dirigée par les modèles (ou comment devenir fainéant en fabriquant des logiciels capables de générer du code, d’automatiser la production et le test de familles de logiciels)
  • Technique logicielle pour le cloud computing (comprendre les abstractions fournies par le cloud et savoir déployer ses applications vers des clouds publiques ou privés à l’aide de conteneurs et d’orchestrateurs comme K8S)

Les plus de la formation

  • Diplôme proposé en alternance : contrat de professionnalisation ou d'apprentissage.
  • 90% des diplômés trouvent un emploi dans les 6 mois après la formation.
  • La grande majorité des cours sont dispensés par des chercheurs et enseignants-chercheurs de l’IRISA (premier laboratoire d’informatique en France), des professionnels en contact permanent avec les dernières évolutions technologiques du secteur.

Et après ?

Devenir des diplômés

Poursuite d'études

Les diplômé.e.s désirant poursuivre leurs études dans le domaine de la recherche disposent des compétences attendues par les directeurs de thèse dans le domaine de l’ingénierie des logiciels.

Types de métiers

Dès l’obtention du diplôme, les étudiant.e.s ont les compétences nécessaires pour rejoindre le marché de l’emploi. Elles·ils sont en mesure de démarrer une carrière de spécialiste dans le secteur informatique en concevant et en réalisant des logiciels complexes et évolutifs.

  • Architecte technique (technical lead),
  • Développeur Full stack
  • Testeur, ingénieur qualité
  • Product owner
  • Analyste fonctionnelle
  • Chef de projet
  • Doctorant, enseignant-chercheur, chercheur...
Secteurs d'activités (code ROME)
M1801 Administration de systèmes d'information
M1802 Conseil et maîtrise d'ouvrage en systèmes d'information
M1803 Direction des systèmes d'information
M1805 Études et développement informatique
M1806 Expertise et support technique en systèmes d'information

Recherche & international

Lien avec la recherche

La grande majorité des cours sont dispensés par des chercheurs et enseignants-chercheurs de l’IRISA (premier laboratoire d’informatique en France), des professionnels en contact permanent avec les dernières évolutions technologiques du secteur.

Organisation pédagogique

Les deux années du master Ingénierie Logicielle sont accessibles en formation initiale ou en alternance.

Calendrier de la formation

Formation organisée selon le calendrier universitaire.

Rythme moyen d’alternance :

  • M1 : 3 jours à l’université et 2 jours en entreprise par semaine puis à temps plein pendant les vacances et à partir du 15 mai
  • M2 : 8 semaines à l’université et 5 semaines en entreprise

Méthodes pédagogiques

Les enseignements comprennent des cours magistraux, des travaux dirigés et des travaux pratiques.

Modalités d'évaluation

Modalités de contrôle des connaissances et des compétences (MCCC)

Les aptitudes et l’acquisition des connaissances et des compétences des Unités d'Enseignement (UE) sont appréciées soit par un contrôle continu régulier, soit par un examen terminal, soit par ces deux modes d’évaluation combinés.

Validation de l’année et du diplôme

La maîtrise est obtenue par validation du master 1re année (M1) soit 60 crédits (ECTS).
Le diplôme de master est obtenu par validation des années M1 et M2 et s’accompagne de l’obtention de 120 crédits (ECTS).

Pour en savoir plus

L'ensemble des dispositions générales de MCCC est téléchargeable :

  Dispositions générales des MCCC pour les masters - 2023-2024 - (1.32 Mo)
Les MCCC détaillées par diplôme sont votées chaque année en CFVU. Elles sont consultables sur l'ENT des étudiants et stagiaires inscrits en formation.

Liens avec le monde professionnel

M1 (hors alternance) : projet de développement logiciel, stage de 8 semaines.
M2 (hors alternance) : projet tutoré, stage de 22 semaines.

    Formation initiale

    Responsable(s) pédagogique(s)

    Cédric TEDESCHI
    Marc CHRISTIE

    Contact(s)

    Scolarité sciences et philosophie
    263 avenue du Général Leclerc
    35042 RENNES
    Tel
    02 23 23 63 27
    sciences-scol [at] univ-rennes.fr
    Service orientation insertion entrepreneuriat (SOIE)
    1 rue de la Borderie
    35000 RENNES
    Tel
    02 23 23 39 79
    soie [at] univ-rennes.fr

    Profils attendus

    Un niveau satisfaisant en anglais est demandé aux candidat·e·s souhaitant intégrer ce master, une partie des cours étant dispensée dans cette langue.

    Modalité(s) d'alternance

    Contrat d'apprentissage
    Contrat de professionnalisation

    Responsable(s) pédagogique(s)

    Marc BOUSSE

    Contact(s)

    Guillaume RIOU
    Chargé de mission
    guillaume.riou [at] univ-rennes.fr
    Catherine GUICHARD
    Gestionnaire de formation
    catherine.guichard [at] univ-rennes.fr

    Pré-requis

    Diplôme de niveau bac+4 ou moins avec de solides acquis professionnels en informatique.
    Expérience professionnelle de 3 ans minimum en informatique.

    Il est possible d'accéder à cette formation sans être titulaire des titres requis via une validation de vos acquis personnels et professionnels (VAPP).
    En savoir plus sur ce dispositif facilitant votre entrée en formation.

    Pré-requis recommandés : un niveau satisfaisant en anglais est demandé aux candidat·e·.s souhaitant intégrer ce master, une partie des cours étant dispensée dans cette langue.

    Modalités de candidature et constitution du dossier

    Accès sur dossier et entretien.

    Constitution du dossier :

    • dossier de candidature
    • photocopie des diplômes
    • photo d’identité
    • attestations professionnelles
    • CV et lettre de motivation

    Coût de la formation

    Les frais de formation sont pris en charge par l'entreprise d'accueil.
    Seule la CVEC (Contribution de Vie Étudiante et de Campus) est à charge de l'étudiant en contrat d'apprentissage.
    Pour les contrats d'apprentissage, le tarif de la formation sera celui du Référentiel unique des niveaux de prise en charge des contrats d’apprentissage de France Compétences en vigueur, ou à défaut celui du décret du N° 2019- 956 du 13 septembre 2019.

    Responsable(s) pédagogique(s)

    Marc BOUSSE

    Contact(s)

    Guillaume RIOU
    Chargé de mission
    guillaume.riou [at] univ-rennes.fr
    Catherine GUICHARD
    Gestionnaire de formation
    catherine.guichard [at] univ-rennes.fr

    Pré-requis

    Diplôme de niveau bac+4 ou moins avec de solides acquis professionnels en informatique.
    Expérience professionnelle de 3 ans minimum en informatique.

    Il est possible d'accéder à cette formation sans être titulaire des titres requis via une validation de vos acquis personnels et professionnels (VAPP).
    En savoir plus sur ce dispositif facilitant votre entrée en formation.

    Pré-requis recommandés : un niveau satisfaisant en anglais est demandé aux candidat·e·.s souhaitant intégrer ce master, une partie des cours étant dispensée dans cette langue.

    Modalités de candidature et constitution du dossier

    Accès sur dossier et entretien.

    Constitution du dossier :

    • dossier de candidature
    • photocopie des diplômes
    • photo d’identité
    • attestations professionnelles
    • CV et lettre de motivation

    Coût de la formation

    Pour l'année universitaire 2024-2025 :
    Master 1 : 2 500 €
    Master 2 : 2 500 €

    Des modalités de financement adaptées sont possibles en fonction de situations individuelles. Notre équipe pourra vous accompagner en ce sens.
    Pour en savoir plus sur toutes les modalités de financement de la formation tout au long de la vie, consultez notre rubrique Financez votre formation.

    Last updated: mar, 16/01/2024 - 14:49