/ INNOVATION TECHNOLOGIQUE
L'ESSENTIEL
IA
Réalité virtuelle
iot
big data
CYBERSécurité
CLOUD
MSc Pro Innovation Technologique
De la machine de Babbage à l’ordinateur quantique, la technologie a toujours été le catalyseur de la société et l’informatique a pris une place prépondérante dans tous les domaines.
Des langages au framework, des concepts aux moyens matériels, ce secteur a connu une explosion de solutions qui ouvre le champ des possibles et nécessite de découvrir des technologies toujours en évolution (IA, Big Data, IoT, Réalité virtuelle, Cloud, cybersécurité…)
Les professionnels qui évolueront dans ce secteur devront être capables de proposer des solutions technologiques innovantes et pertinentes.
Cette formation répond à plusieurs objectifs :
- Concevoir et déployer un système d'information
- Comprendre et communiquer en anglais technique
- Adopter une attitude professionnelle (gestion de projets / management d'équipe)
- Appliquer un processus qualité
- Pour les filières :
- Cybersécurité et Cloud : devenir un expert technique et maîtriser l'administration de sa spécialité (Titre d'Architecte système réseau et sécurité, certification professionnelle de niveau 7 enregistrée au RNCP)
- IA, Big Data, IoT, réalité virtuelle : concevoir, mettre en œuvre, développer, recetter et faire évoluer des applications en respectant le besoin utilisateur de sa spécialité (Titre d'Architecte logiciel-développeur/développeuse d'applications, certification professionnelle de niveau 7 enregistrée au RNCP)
Un projet chez Epitech, c’est du dev… mais pas que ! Il reflète le fonctionnement de l’entreprise : le respect du cahier des charges, des exigences et des contraintes (temps, coûts, normes, procédures qualité…) et le nécessaire travail collaboratif (clients, équipes…) ainsi que la qualité des livrables. Pendant un an et demi, vous réaliserez un projet fil rouge qui portera sur l’ensemble de vos compétences et sera en lien avec la filière que vous aurez choisie.
Les grandes lignes
- Pré-requis : Bac +3 informatique
- Durée : 2 ans (1e année = M1 // 2e année = M2)
- Début : septembre 2021 - fin août 2023
- Rythme alterné
- 3 jours entreprise (lun / mar / mer) // 2 jours formation
- M1 : 1582h dont 980h en entreprise (soit 140 jours en entreprise et 86 jours en formation)
- M2 : 1561h dont 980h en entreprise (soit 140 jours en entreprise et 83 jours en formation)
- Formation initiale (stage ou CDD temps partiel) ou contrat de professionnalisation
- Diplôme sortie : Titre de niveau 7, certifications professionnelles enregistrées au RNCP.
M1 : Tronc commun
- Développement mobile, web, logiciel
- Administration système et réseaux
- Transformation digitale
- Anglais
- Découvertes des domaines
- Rencontres d'experts
Programme et objectifs :
- Innovation Technologique
- Projet "Pack" au choix : Data et IA / IoT et VR / Cybersécurité et Cloud
- Assumer le rôle de leader technique dans sa spécialité lors d'un grand projet transverse
- Projet de majeure (au choix)
- Projet de mineure (associée par "Pack")
- Projet complémentaire (au choix parmi les spécialités)
Projet de fin d’études
Un an et demi de travail pour réaliser un projet d’envergure : les apprenants passent par plusieurs étapes nécessaires. Analyse du besoin, Design Thinking, production en méthode Agile, expertise technique mais aussi recrutement ! Les apprenants répondent aux besoins du secteur d’activité qu’ils ont décidé de découvrir. Ils y répondent avec la force d’un groupe constitué d’experts issus de tous les campus MSc Pro d’Epitech.
Planning de rythme alterné 2020 / 2022
Le planning de formation 2021/2023 sera disponible prochainement
Calendrier non contractuel. Epitech se réserve le droit de modifier le planning.
Critères d'évaluation pour l'obtention du titre
- Avoir obtenu 120 crédits
- Justifier de 264 jours d'expérience professionnelle (soit 132 jours par an), soit 1 an de temps effectif en en entreprise
- Obtenir la validation du jury de titre
Si votre passion et votre investissement ont fait leurs preuves, le jury vous décernera un avis favorable à l’obtention du titre RNCP de niveau 7
Cloud
Le Cloud permet de traiter, de déployer, de stocker et de gérer les données de façon plus rapide, plus efficace et plus pérenne. À la clé : économie budgétaire, maîtrise des coûts opérationnels, souplesse et agilité.
Objectifs des projets
Faire de vous un expert Cloud capable de déployer, stocker et gérer des données sur des serveurs situés dans des data centers externalisés tout en maîtrisant les coûts opérationnels.
Cybersécurité
L’avenir digital de la société dépend directement de la confiance que les utilisateurs accordent aux systèmes qu’ils utilisent. Il s’agit là d’un enjeu majeur pour tous les acteurs, publics comme privés. Dans un contexte de développement rapide des technologies, maintenir la sécurité d’un système est un enjeu de tous les instants.
Objectifs des projets
Vous apprendrez l’ensemble des méthodes techniques et technologiques, de détection, de défense, d’évolution des systèmes qui viseront à faire de vous un grand professionnel de la sécurité informatique.
Compétences acquises
- Maîtriser les logiciels de l'infrastructure, en particulier ceux des systèmes d'exploitation et des outils de virtualisation
- Savoir administrer une infrastructure réseaux ou télécom
- Optimisation d'un système distribué (Saas/IAAS)
- Savoir sélectionner une solution Cloud et démontrer son intérêt par rapport à une solution propriétaire
- Concevoir et développer des applications et services Cloud adaptés aux besoins du client/domaine
Compétences acquises
- Maîtriser les techniques de sécurisation d'un réseau par PENTEST
- Protéger le système informatique pour aujourd'hui et demain dans le respect des normes ISO 27000
- Maîtriser les techniques de protection des données (RGPD, CNIL...)
Métiers
- Responsable infrastructure Cloud
- Responsable système, réseaux, télécoms
- Responsable d'exploitation Cloud
[
Métiers
- Responsable sécurité des systèmes d'information
- Auditeur cybersécurité
- Consultant sécurité informatique
- Administrateur sécurité
- Pentester (se mettre dans la peau d'un hacker potentiel et réaliser des tests d'intrusion)
[
Intelligence Artificielle
Si l’objectif de l’informatique est de traiter toujours plus d’informations plus efficacement, l’accélération récente du développement de l’IA a ouvert un champ nouveau et très prometteur dans tous les secteurs. Les enjeux sont tels qu’il est inconcevable de penser que l’IA n’y jouera pas une place essentielle.
Objectifs des projets
Au-delà d’une simple connaissance de l’IA, cette spécialité vous fournira de solides bases techniques pour maîtriser les approches déterministes comme les réseaux de neurones. Vous concevrez et réaliserez les algorithmes adaptés aux nombreuses déclinaisons d’un champs en plein expansion.
Compétences acquises
- Concevoir et implémenter un agent autonome au niveau fonctionnel
- Concevoir une architecture optimisée sous contrainte de décision rapide ou de capacité de stockage
- Concevoir, analyser et élaguer un arbre de décision
- Concevoir, analyser et implémenter des algorithmes déterministes et stochastiques pour la décision
- Comprendre et implémenter des outils de gestion de flux pour la mise en pratique des algorithmes sur des agents physiques
- Connaître et appliquer l'IA à un domaine
Métiers
- Data analyst (finance, banque, stratégie, assurance...)
- Chercheur en IA
- Ingénieur en traitement de langage naturel
- Roboticien
- Concepteur de systèmes autonome
- Concepteur d'univers procéduraux
[
Exemple d'un projet d'IA :
- Apprendre à un robot à se déplacer, en autonomie, dans un environnement complexe (estomac, gestion d'entrepôts type Amazon, autres...)
Exemple d'un projet de Cloud :
- Déployer et sécuriser une infrastructure de serveurs virtualisés devant supporter des pics de charge et résister à des pannes aléatoires. Il faudra également développer des outils nécessaires à la maintenance, la supervision et l'intervention sur cette architecture.
Exemple d'un projet de cybersécurité :
- Réaliser un audit d'un serveur applicatif, identifier et corriger des failles de sécurité. Mais également, attaquer les serveurs des projets des autres étudiants.
Internet Of Things
« Software is eating the world » et l’internet des objets y contribue activement. Assurer la transformation digitale de la société demande d’y placer les capteurs qui permettront de mesurer son évolution. Un chantier d’une ampleur considérable qui attend les acteurs de ce domaine.
Objectifs des projets
Déployer les capteurs des objets demande une connaissance informatique particulière. Souvent confrontés à des situations météorologiques dures, en situation de mobilité, avec des contraintes strictes de consommations d’énergie, les systèmes embarqués que vous concevrez seront faits pour durer.
Compétences acquises
- Développer des applications mobiles intégrant des objets connectés
- Développer des applications en MVC (Modèle - Vue - Contrôleur)
- Intégrer les technologies web dans les applications mobiles
- Maîtriser les systèmes d'exploitation spécifiques aux mobiles et au temps réel
- Concevoir un système d'information en intégrant des sources connectées.
- Concevoir et développer des applications et services IoT adaptés aux besoins du client (domaine)
Métiers
- Expert développeur objets connectés
- IoT designer
- Expert smart cities
[
Exemple d'un projet IoT :
- Déployer et exploiter un réseau de capteurs permettant la supervision et l'optimisation d'ensembles de données complexes (données météo et agricoles ou encore gestion d'un réseau de transport en commun).
Big Data
L’avènement d’internet, des téléphones portables et du web a généré une production colossale de données en 29.000 Go/s en 2018. Carburant essentiel de la business intelligence et de l’intelligence artificielle, maîtriser le Big Data demande des compétences de pointe.
Objectifs des projets
Vous apprendrez, en collaboration étroite avec les équipes de data-scientists, à construire les infrastructures nécessaires aux traitements de grands volumes de données.
Compétences acquises
- Construire et exploiter des systèmes de données massifs (relationnels et non relationnels)
- Traiter des flux de données massifs de façon sécurisée
- Concevoir, analyser et implémenter une architecture de calcul parallèle
- Produire, classifier, interpréter des données nombreuses et en large dimension
- Concevoir, mettre en place et configurer un cluster
- Connaître et appliquer le Big Data à un domaine
Métiers
- Data analyst : gère l'administration et l'architecture des bases de données
- Data scientist : analyse les données des entreprises
- Data miner : paramètre les logiciels et les bases de données de l'entreprise, en vue de collecter et de traiter la donnée
[
Exemple d'un projet
- Détecter les prémices et les convergences d'anomalies pour anticiper un événement marquant (pandémie, tsunami, krach boursier...)
Réalité Virtuelle
Étendre les capacités expérientielles, tel est l’enjeu de ces solutions de réalité virtuelle (AR / VR) qui permettent aux secteurs « sensibles » tels que l’aérospatial, d’accéder aux solutions de réalité augmentée et d’ouvrir des champs infinis aux créateurs.
Objectifs des projets
Comment mieux voir, mieux ressentir, mieux comprendre, voilà les enjeux que vous devrez relever en tant que professionnel du secteur de la réalité virtuelle. De l’usage aux technologies, vous faites l’acquisition des compétences qui vous permettront de concevoir des solutions pour les acteurs dont les métiers reposent sur les environnements virtuels.
Compétences acquises
- Avoir une connaissance approfondie des cartes graphiques et appréhender la programmation de shaders simples
- Savoir programmer une distribution de rendu sur un cluster
- Maîtriser la programmation avancée d'une application 3D en temps réel en optimisant les données
- Aborder la réalité virtuelle, par l'acquisition de données liées au mouvement des yeux, en relation avec l'animation d'un objet
- Concevoir et développer des applications virtuelles adaptées aux besoins du client
Métiers
- Concepteur jeux vidéo
- Développeur de médias numériques interactifs
- Expert en réalité virtuelle ou 3D
[
Exemple d'un projet de réalité virtuelle : jeu vidéo en réalité virtuelle / augmentée.
- Création d'un jeu vidéo, en passant par toutes les étapes essentielles, sujet au choix dans le contexte de l'utilisation d'un Oculus, HTC et/ou Google CardBoard afin d'exploiter la vittualité.