Durée
4 semestres
Composante
UFR Sciences et Techniques
Lieu(x)
Orléans
Présentation
Ce Master vise à former des ingénieurs hautement qualifiés dans les domaines du développement logiciel et de l’architecture logicielle. Il propose une ouverture aux systèmes répartis et une spécialisation, au travers d’un jeu d’options, dans les domaines de l’intelligence artificielle, de la sécurité logicielle et de la programmation parallèle. Ces éléments de spécialisation s’appuient sur l‘étude de notions fondamentales comme, par exemple, l’algorithmique avancée, la complexité et la calculabilité, la compilation ou encore le test. La maîtrise des ces notions offre aux étudiants une compréhension plus profonde du domaine et une plus grande capacité d’adaptation aux évolutions du secteur. Forts de ses compétences, les étudiants seront en mesure d’intégrer des projets à différents niveaux, que ce soit pour la conception, le développement ou encore la recherche et développement.
Le Master propose un parcours ARIAS et un parcours Excellence Minerve.
Au sein du parcours ARIAS ((Applications Réparties, Intelligence Artificielle et Sécurité), la voie recherche permet aux étudiants de remplacer un volume significatif de modules d’enseignement par une intégration dans une équipe de recherche, où ils mènent un projet personnel tout au long de leur formation.
Le parcours Excellence Minerve enrichit cette expérience académique en offrant une dimension interdisciplinaire. Il permet aux étudiants de suivre des enseignements issus d'autres disciplines, renforçant ainsi leur ouverture d’esprit et leurs compétences intersectorielles. Quel que soit le parcours, un stage de à 4 à 6 mois vient clore le cursus.
Compétences
Compétences disciplinaires
· Maîtriser les principaux éléments logiciels d’un système d’information.
· Développer des applications en utilisant des modèles de conception et en réutilisant des solutions éprouvées.
· Identifier les besoins des clients et les traduire dans un cahier des charges.
· Spécifier formellement le comportement d’un système informatique. Élaborer et mettre en œuvre des scénarios de test unitaires. Garantir la conformité fonctionnelle du système.
· Appliquer les connaissances acquises dans des disciplines fondamentales telles que l’algorithmique, la calculabilité, la complexité et la description formelle des langages.
· Comprendre et mettre en œuvre les principaux concepts de la fouille de données et autres techniques d’intelligence artificielle.
· Comprendre et appliquer les concepts de sécurité informatique, allant du paramétrage système à l’utilisation des méthodes formelles en passant par l’application de bonnes pratiques.
· Comprendre et mettre en œuvre les concepts de la programmation parallèle et du traitement des masses de données.
Compétences transversales
· Planifier ses activités et respecter les délais
· Utiliser les outils numériques de référence et appliquer les règles de sécurité informatique pour acquérir, traiter, produire et diffuser de l’information. Collaborer efficacement en interne et en externe grâce aux outils numériques.
· Identifier et sélectionner diverses ressources spécialisées pour documenter un sujet.
· Analyser et synthétiser des données en vue de leur exploitation.
· Développer une argumentation structurée en mobilisant un esprit critique.
· Maîtriser l’anglais professionnel.
Compétences professionnelles
- Situer son rôle et sa mission au sein d'une organisation pour s'adapter et prendre des initiatives.
- Identifier le processus de production, de diffusion et de valorisation des savoirs.
- Travailler en équipe autant qu’en autonomie et responsabilité au service d’un projet.
- Identifier et situer les champs professionnels potentiellement en relation avec les acquis de la mention ainsi que les parcours possibles pour y accéder.
- Caractériser et valoriser son identité, ses compétences et son projet professionnel en fonction d’un contexte.
- Se mettre en recul d’une situation, s’auto-évaluer et se remettre en question pour apprendre.
Pour les étudiants s'étant formés à la recherche :
- Savoir lire un article de recherche, le resituer dans son domaine et le restituer de manière synthétique.
- Savoir constituer et organiser une bibliographie.
- Savoir construire une argumentation et produire le cas échéant une validation théorique ou pratique.
Contacts utiles
UFR Sciences et Techniques
Département Informatique
1 rue de Chartres - 45067 Orléans cedex 2
Responsable du master :
Frédéric DABROWSKI
Secrétariat de département :
secretariat-info.st @ univ-orleans.fr
02 38 41 70 11 ou 02 38 49 49 10
Scolarité :
masters.st@univ-orleans.fr
Organisation
Aménagements particuliers
Ce Master apporte un large socle commun de compétences autour des environnements mobiles (développement et sécurité des systèmes nomades, ...) et des architectures logicielles modernes (architectures applicatives réparties, JavaEE, Spring, Big Data...).
Ce socle commun est complété par deux orientations, l'une autour de la performance et de la sécurité, l'autre autour de la fouille de données, et notamment du machine learning.
Le master 2 offre également, en option, plusieurs modules d'initiation à la recherche.
Admission
Conditions d'admission
Les candidats à la première année du Master doivent être titulaires d’une Licence en Informatique.
D’autres diplômes Bac+3 en Informatique peuvent être considérés dans le cas de dossiers particulièrement solides et répondant aux pré-requis.
Les candidatures sont examinées via la plateforme MonMaster.
Modalités d'inscription
Dossier de candidature en M1 à déposer à l’adresse suivante :
Dossier de candidature en M2 à déposer à l'adresse suivante :
https://ecandidat.univ-orleans.fr/
Droits de scolarité
Pour les étudiants :
https://www.univ-orleans.fr/fr/univ/formation/droits-dinscriptions
Pour les adultes en reprise d'études ; consulter le SEFCO.
Et après
Poursuite d'études
L’orientation recherche du Master 2 offre des bases solides pour une poursuite en thèse de doctorat.
Insertion professionnelle
Ingénieur d’études
Ingénieur-conseil technique
Chef de projet informatique
Ingénieur en recherche & développement
Chercheur, enseignant-chercheur ou ingénieur de recherche (après un doctorat.