OBJECTIF
Former des ingénieurs capables de concevoir et de mettre au point des solutions logicielles complexes mobilisant des compétences en algorithmique et programmation, en architecture logicielle, en systèmes distribués, en réseaux et sécurité. En fonction de de l’option choisie : compétences complémentaires orientées vers le développement logiciel, l’intelligence artificielle et les données massives, la cybersécurité, les réseaux et télécommunication, l’informatique matérielle, les systèmes embarqués critiques.
FORMATION
La formation s’appuie sur des enseignements théoriques et laisse une part importante à des travaux pratiques traditionnels, à des bureaux d’études et projets pour acquérir un réel savoir-faire et l’initiative nécessaire face à des problèmes concrets, proches de ceux rencontrés dans le milieu industriel ou de la recherche.
4e année
Tronc commun
- Conception et programmation orientée objets, internet et sécurité, modélisation de systèmes concurrents ou temps réel, Introduction aux méthodes et outils de de l’Intelligence Artificielle (Machine Learning)
- Initiation à la recherche / innovation à travers la réalisation d’un projet de recherche, en liaison avec les problématiques traitées au sein du Laboratoire d’Analyse et d’Architecture des Systèmes du CNRS ou avec des partenaires industriels.
- Modules transversaux : conduite de projet, langues, communication, compétences managériales, qualité.
Options
- Systèmes Informatiques : logique et programmation logique, programmation fonctionnelle, algorithmique avancée, méthodes d’IA pour la résolution de problèmes combinatoires, architectures matérielles
- Systèmes communicants : réseaux de mobiles et réseaux sans fil, interconnexions et réseaux grande distance, systèmes de transmission, architectures des systèmes de télécommunications
5e année
Possibilité d’approfondir ou d’élargir ses compétences dans différents domaines.
- Systèmes Distribués et Big Data : Apprentissage automatique, Analyse exploratoire, Infrastructures Big Data, Systèmes distribués, Développement Logiciel. Deux modules au choix : Analyse Prescriptive ou Infrastructure Réseau définie par Logiciel
- Systèmes Informatiques Embarqués critiques : développement de systèmes logiciels embarqués critiques
- Sécurité : sécurité logicielle et matérielle, sécurité des réseaux, cryptographie.
Parallèlement à leur formation, les étudiants ont la possibilité de préparer la certification CISCO CCNA. Un tutorat est proposé en support à cette certification.
Accès aux parcours transversaux pluridisciplinaires :
- Innovative Smart Systems
- Énergie
- Risk Engineering
STAGES INDUSTRIELS
- Fin de 4e année : stage d’été obligatoire.
- En 5e année : stage de fin d’études de 20 semaines minimum de début février à fin juin.
FORMATION À L’INTERNATIONAL
Le département s’appuie sur des liens structurels avec des établissements d’autres pays travaillant à un niveau et dans des domaines semblables, de façon à organiser des échanges d’étudiants sous forme de stages, de projets, de semestres ou d’années d’études à l’étranger.
CYCLE DOCTORAL, RECHERCHE
Le diplôme d’ingénieur permet d’accéder aux métiers de la recherche à travers la préparation d’un doctorat, avec dans certains cas des partenariats et co-financements industriels.
DÉBOUCHÉS
Secteurs
Entreprises de Services numériques (ESN), aéronautique et espace, transports, santé, médical, bancaire, production de biens ou de services, opérateurs, grands groupes, énergie, etc.
Fonctions
Études et développement (analyse de besoins, spécification, conception, test, qualité, évaluation de performances,…), mise en production et maintenance de logiciels, architecte logiciel, responsable réseaux, chef de projet, data scientist.