Niveau d'étude visé
BAC +5
ECTS
120 crédits
Durée
2 ans
Composante
UFR Sciences et Techniques
Présentation
Le master "Informatique" a pour objectif de former des développeurs hautement qualifiés qui maîtrisent les fondements mathématiques essentiels dans des domaines tels que la sécurité des données, le calcul scientifique et l'intelligence artificielle. Ce programme se démarque au niveau national par son approche unique qui intègre étroitement les mathématiques et l'informatique, avec une emphase particulière sur le développement de logiciels.
Le master vise de plus à fournir une formation solide en génie logiciel, couvrant des aspects tels que la modélisation UML, les méthodes Agile et le développement d'applications en utilisant des technologies JakartaEE, avec un accent sur la collaboration en développement.
La formation est étroitement alignée avec les besoins de l'industrie locale, avec de nombreux partenariats et opportunités professionnelles au niveau local, national et international. De plus, elle offre des possibilités de recherche en laboratoire et prépare les étudiants à occuper divers postes, du chef de projet à l'ingénieur spécialisé dans les domaines mentionnés précédemment.
2 parcours sont possibles à partir de la 2e année de master :
Le master a notamment obtenu le soutien des entreprises et services publics suivants : ANSSI (Agence Nationale pour la Sécurité des Systèmes d'Information), Interact Software, Naval Group, Sopra Steria, Thalès.
Objectifs
Cf. les fiches descriptives des parcours en M2 pour en savoir plus :
Savoir-faire et compétences
Les savoir-faire et compétences acquises durant la première année du master qui est commune aux parcours I (Informatique) et MI (Mathématiques et Informatique) sont :
- Concevoir des systèmes destinés à assurer la protection et la confidentialité des données (niveau 1)
- En sélectionnant, en fonction du contexte et des contraintes matérielles, le protocole le plus adapté parmi les standards reconnus
- En exploitant les principales primitives cryptographiques
- En évaluant la complexité de la solution mise en œuvre
- En fournissant une documentation pertinente
- Conduire un projet de développement informatique (niveau 1)
- En sélectionnant les représentations adaptées aux données en fonction d'un contexte
- En mettant en application des démarches de développement de projet itératives et agiles
- En rédigeant des spécifications et une documentation pertinente
- En sélectionnant les outils adéquats de développement collaboratif, d'intégration et de déploiement continu
- Concevoir des programmes informatiques permettant de décoder, d’analyser, et de traiter des données (niveau 1)
- En mettant en œuvre des principes d'apprentissage automatique
- En mettant en œuvre la chaîne de traitement depuis la collecte et l'intégration de données hétérogènes jusqu'à leur analyse.
- En identifiant et en adaptant les modèles mathématiques statistiques et structures de données pertinents et efficaces.
- En mettant en application les méthodes issues du calcul scientifique et de l'optimisation
- Construire son parcours professionnel
- En identifiant une structure en relation avec les acquis de la mention
- En situant son rôle et sa mission au sein d’une organisation pour s’adapter et prendre des initiatives
- En travaillant en équipe et en réseau ainsi qu’en autonomie et en responsabilité au service d’un projet
- En actualisant ses connaissances par une veille scientifique et technique dans les domaines en relation avec le projet
Organisation
Contrôle des connaissances
La formation dure deux ans et totalise 750 heures d'enseignement, à l'exception des périodes de stage. Le programme est conçu pour créer une cohérence globale, visant à former des développeurs compétents capables de résoudre des problèmes complexes liés à la cryptographie, au calcul scientifique et à la science des données. Le Master se décline en deux parcours : le parcours "Mathématiques et Informatique" (MI) et le parcours "Informatique" (I). Le programme offre une première année commune pour intégrer des étudiants de différents horizons et renforcer leurs compétences de base.
Dans le parcours I, l'accent est mis sur le "développement de projet informatique", tandis que dans le parcours MI, les étudiants approfondissent leurs compétences en développement appliqué à la cryptographie et au calcul scientifique. Tous les modules, y compris ceux liés aux mathématiques, incluent des travaux pratiques (TP) pour permettre aux étudiants de mettre en pratique les concepts enseignés.
Les cours sont structurés en cours magistraux (CM), travaux dirigés (TD) et travaux pratiques (TP), ainsi que d'autres activités visant à immerger les étudiants dans des situations pratiques, favorisant le développement de compétences en gestion de groupe et en conduite de réunion. La formation s'appuie sur une approche par compétences, où les projets et les travaux pratiques sont conçus pour encourager les étudiants à appliquer les connaissances acquises dans des contextes réels.
Stages
Stage | Obligatoire |
---|
4 à 6 mois en entreprise
Programme
Sélectionnez un programme
Master 1 Informatique
UE81 Concevoir systèmes destinés à la protection de données
5 créditsUE82 Conduire un projet de développement informatique
15 créditsUE83 Concevoir programmes info permettant de traiter données
10 créditsVision par ordinateur : théorie
3 créditsVision par ordinateur : pratique
2 créditsMéthodes d'optimisation : théorie
3 créditsMéthodes d'optimisation : pratique
2 crédits
Master 2 Informatique parcours Informatique
Après une première année commune dédiée au développement des compétences en informatique et en mathématiques, notamment dans les domaines de la sécurité des données, du calcul scientifique et de l'apprentissage automatique, le parcours I du deuxième cycle (M2) se concentre sur le développement de projets informatiques. Cette phase approfondit les différentes étapes du processus de gestion des données, allant de l'acquisition, l'extraction, la modélisation, le stockage, le traitement, l'interrogation, l'inférence jusqu'aux interactions nécessaires pour mener à bien les projets.
UE91 Concevoir des programmes informatiques
6 créditsUE92 Construire son parcours professionnel
6 créditsCompétences complémentaires
2 créditsInitiation à recherche
4 crédits
UE93 Conduire un projet de développement informatique
18 créditsDéveloppement expert
6 créditsIA Symbolique : théorie
4 créditsIA Symbolique : pratique
2 créditsDonnées et recherche : théorie
4 créditsDonnées et recherche d'information : pratique
2 crédits
UEO1 Construire son parcours professionnel
30 créditsStage en entreprise
30 crédits
Master 2 Informatique parcours Mathématiques et Informatique
Après une première année commune axée sur le développement des compétences en informatique et en mathématiques, en particulier dans les domaines de la sécurité des données, du calcul scientifique et de l'intelligence artificielle, le parcours MI du deuxième cycle (M2) vise à renforcer la double compétence en informatique et en mathématiques. Le programme se concentre sur les défis algorithmiques actuels liés à la mise en œuvre de solutions pour la sécurité des données et l'intelligence artificielle.
UE91 Concevoir des programmes informatiques
6 créditsUE92 Construire son parcours professionnel
6 créditsCompétences complémentaires
2 créditsInitiation à recherche
4 crédits
UE93 Concevoir des systèmes pour la protection des données
18 créditsCryptographie avancée: théorie
4 créditsCryptographie avancée : pratique
2 créditsAlgorithmes proba théorie
4 créditsAlgorithmes probabilités : pratique
2 créditsCalcul Parallèle
6 crédits
UEO1 Construire son parcours professionnel
30 créditsStage en entreprise
30 crédits
Admission
Conditions d'admission
Les conditions d’admission sont spécifiques selon votre profil, le diplôme et le niveau dans le diplôme. Consultez le site de l’université pour en savoir + : https://www.univ-tln.fr
- En M1 (capacité d’accueil restreinte à 20 étudiants) : Candidature sur le portail Monmaster.gouv.fr
- En M2 : (capacité d’accueil restreinte à 20 étudiants).
-
- Etudiants inscrits à l’Université de Toulon: vous validez votre M1 : vous pourrez vous réinscrire en ligne au niveau M2 de la même mention et même parcours après obtention de vos résultats définitifs (1re et 2e sessions).
- Etudiants venant d’une autre université ou d’un M1 d’une autre mention ou d’un autre parcours : vous n’avez pas d’accès direct au niveau M2 : vous devez renseigner un dossier de candidature sur la plateforme E-candidat
Modalités d'inscription
Les inscriptions administratives sont exclusivement en ligne, ouvertes sur 2 périodes : en juillet puis de fin août au 30 sept. Selon votre profil, les modalités d'inscription sont différentes. Consultez notre site web Rubrique Inscription : www.univ-tln.fr
Droits de scolarité
Retrouvez les montants des droits d'inscriptions sur notre site web : https://www.univ-tln.fr/Inscription-Montants-des-droits-d-inscriptions.html
Et après
Poursuite d'études
- À l’issue de la 1ère année, l’étudiant peut choisir entre la parcours I ou MI du M2, ou candidater en école d’ingénieurs.
- À l’issue de la 2e année, une poursuite en thèse est envisageable selon l’orientation choisie par l’étudiant pour son stage.
Débouchés professionnels
chef de projet, ingénieur d'études et de développement, ingénieur consultant, ingénieur de recherche et développement, ingénieur conception de logiciel cryptographique, ingénieur en simulation numérique, poursuite en thèse/recherche
Secteur d’activités :
sécurité de l’information, finance, industrie, technologie de l’information, recherche scientifique