Niveau de diplôme
Bac +5
ECTS
120 crédits
Durée
2 ans
Composante
Sciences Fondamentales et Appliquées
Présentation
Le master Informatique a pour objectif de contribuer à répondre aux très importants besoins sociétaux en informaticiens, que ce soit en ingénierie, en recherche et en formation.
Il prépare les étudiants à une insertion professionnelle directe ou à une poursuite d'études en doctorat. La 2ème année de master est ouverte à l'alternance (contrats de professionnalisation).
Le master est une formation d'adossement du label Cursus Master en Ingénierie (CMI "Informatique").
25
Capacité d'accueil (en chiffre)
Objectifs
Tous les parcours du master visent des débouchés en ingénierie logicielle (conception et développement). Le parcours "Conception logicielle" vise également des débouchés spécifiques liés à l'algorithmique relative aux données de type image.
Le parcours "Conception logicielle" est centré sur la méthodologie de conception et l'algorithmique, afin de savoir :
• exprimer les besoins, concevoir, développer et valider des logiciels, maîtriser leur cycle de vie,
• concevoir, implanter et maintenir des applications parallèles ou réparties, par exemple d'imagerie numérique (synthèse, analyse, jeu vidéo), des logiciels de services distants (client/serveur, web).
En plus des compétences disciplinaires, le master vise à développer l'autonomie des étudiants, le travail en équipe, la conduite et la gestion de projets, la pratique de la langue anglaise et la connaissance du monde de l'entreprise.
Savoir-faire et compétences
En plus des compétences organisationnelles et relationnelles nécessaires pour exercer un métier d'ingénieur, le parcours vise à faire acquérir les compétences disciplinaires suivantes :
- Spécifier, concevoir, développer et valider des logiciels, en maîtriser le cycle de vie, en s’appuyant en particulier sur des approches objet.
- Concevoir des solutions logicielles efficaces et optimales sur des données structurées.
- Concevoir, implanter et maintenir des applications parallèles ou réparties (client/serveur, web), concevoir les aspects architecturaux et logiciels de services distants, composer les services.
- Maîtriser les processus de création des images de synthèse, du modèle géométrique aux algorithmes de visualisation.
- Concevoir une interface centrée utilisateur pour un logiciel.
Dimension internationale
Il est possible d'effectuer une partie de la formation à l'étranger, dans le cadre des partenariats internationaux de l'Université de Poitiers.
Programme
Le master est organisé en 4 semestres. Les trois parcours partagent un socle commun correspondant au champ scientifique "conception et développement logiciel", et se distinguent progressivement par des Unités d'Enseignement représentant 6 ECTS au S1, de 6 à 15 ECTS au S2, de 6 à 12 ECTS au S3. Les étudiants peuvent ainsi changer de parcours à l'issue du S1, exceptionnellement à l'issue du S2.
Chacun des trois premiers semestres de master comporte des UEs disciplinaires (24 ECTS), une UE d'anglais (3 ECTS), une UE de professionnalisation (3 ECTS). Le quatrième semestre comporte une UE de gestion de projet (6 ECTS) qui s'appuie sur un projet long (13 semaines à temps complet), et une UE Stage (24 ECTS) : le stage est d'une durée minimale de 4 mois.
Sélectionnez un programme
M1 Conception logicielle
Architectures des applications web
6 créditsAlgorithmique avancée
6 créditsConception orientée-objet
6 créditsAnalyse de données
6 créditsGénie logiciel 1
3 créditsAnglais 1
3 crédits
Algorithmique 3D 1
6 créditsAlgorithmique parallèle et répartie
6 créditsDéveloppement d'IHM pour mobile et moteur 3D
6 créditsUE à choix S2
3 créditsAu choix : 1 parmi 2
Logiciels sûrs
3 créditsLogiciels embarqués
3 crédits
Génie logiciel 2
6 créditsAnglais 2
3 crédits
M2 Conception logicielle
Algorithmique 3D II
6 créditsAlgorithmique des graphes et complexité
6 créditsMachine learning
6 créditsUE à choix S3
6 créditsAu choix : 1 parmi 2
Aspects formels du génie logiciel
6 créditsSpécification et validation temps réel
6 crédits
Culture d'entreprise et économie
3 créditsAnglais 3
3 crédits
Conduite de projet
6 créditsStage / mémoire de recherche
24 crédits
Admission
Conditions d'admission
L'accès au master d'informatique est limité par ses capacités d'accueil : les dossiers de candidature sont classés suivant leur qualité.
Cette formation est également accessible aux adultes qui désirent reprendre des études (salariés, demandeurs d'emploi...) titulaires du diplôme requis ou bénéficiant d'une validation d'acquis (VAPP, VAE). En savoir plus..
- Candidater à l'entrée en première année sur le site monmaster.gouv.fr
Pour qui ?
Une bonne formation de niveau "licence d'informatique" est nécessaire, comprenant en particulier une formation solide en algorithmique et en programmation.
Et après
Poursuite d'études
Le master s'appuie fortement sur les laboratoires XLIM (site de Poitiers), UMR 7252, et LIAS, EA 6315. Grâce à cet appui, les étudiants sont sensibilisés aux problématiques et résultats de recherche (via les enseignements, les conférences scientifiques, les visites de laboratoires). S'ils le souhaitent, ils ont la possibilité d'approfondir certains sujets de recherche (en particulier via les projets et stages).
Plus généralement, la formation du master Informatique permet aux étudiants d'acquérir les connaissances et compétences nécessaires à une poursuite en thèse.
Passerelles et réorientation
Du fait de la spécialisation progressive des parcours, les étudiants peuvent changer de parcours à l'issue du S1, exceptionnellement à l'issue du S2.
Insertion professionnelle
Principaux métiers :
Ingénieur en informatique
Ingénieur logiciel
Architecte technique
Ingénieur d’Études et de Développement
Chef de projet
Consultant informatique
…
Secteurs économiques et Organismes
Entreprises de Services du Numérique (ESN) ;
Services informatiques des entreprises (tous secteurs), PME ou grands groupes ;
Start-up ;
Organismes de recherche privés ou publics
Organismes de formation privés ou publics
Administrations
------------
Administrateur de logiciel de laboratoire
Administrateur de site web
Administrateur systèmes et réseaux
Analyste programmeur
Chef de projet informatique
Concepteur de jeux vidéo
Concepteur intégrateur
Consultant en informatique
Consultant maîtrise d'ouvrage
Développeur Formateur en informatique
Ingénieur d’étude
Ingénieur intégration
Ingénieur logiciel
Ingénieur police scientifique
Ingénieur qualification validation
Ingénieur sécurité en informatique
Ingénieur support
Ingénieur système d’exploitation
Intégrateur web