Aller au contenu principal

Master Systèmes et Services pour l'Internet des Objets

Macaron diplôme national de Master contrôlé par l'Etat
Bac+1
Bac+2
Bac+3
Bac+4
Bac+5
M1
M2
Domaine(s)
Sciences et ingénierie
Dîplome
Master  
Mention
Informatique  
Parcours
Systèmes et Services pour l'Internet des Objets  
Modalités
Formation en apprentissage, Formation initiale, Validation des acquis de l'expérience  
Lieux de formation
Campus Marne la Vallée - Champs sur Marne, Bâtiment Copernic  
Capacité d'accueil
30  
Une formation de

Les plus de la formation

L'équipe pédagogique est composée d'enseignants-chercheurs qui participent activement à des projets collaboratifs avec des industriels. Cette formation est adossée aux activités de recherche : - de l’équipe LRT du laboratoire d’informatique Gaspard Mong

Compétences visées

Les compétences visées sont la conception, la mise en oeuvre, l'évaluation de solutions pour l'Internet des objets (IoT). Ces compétences touchent la conception de mécanismes de communication adaptés aux contraintes système (consommation d'énergie, capaci

Internationalisation de la formation

La formation est ouverte aux programmes ERASMUS auxquels participe l'université et se fait en partenariat avec l'université de Palerme (Italie). Les stages peuvent être faits à l'étranger.

Capacité d'accueil

30

Modalités d'accès

Le dossier de candidature est à déposer sur l'application eCandidat de l'université Gustave Eiffel. Les candidats résidant à l'étranger doivent déposer un dossier additionnel de candidature auprès de Campus France / Etudes en France.

Lieu(x) de la formation

Campus Marne la Vallée - Champs sur Marne, Bâtiment Copernic

Après la formation

Les débouchés professionnels sont nombreux dès l'issue du M2 : consultant dans le domaine de l'Internet des objets (IoT), développeur Full Stack pour les systèmes IoT, concepteur de systèmes et de protocoles de communication contraints, administrateur sys

Insertion professionnelle

Les débouchés concernent autant le monde professionnel que le monde académique. Les secteurs d'activités accessibles aux diplômés sont les opérateurs et les fournisseurs de services informatique basés sur les technologies d'objets connectés aux entrepr

Objectifs de la formation

L'objectif de la formation est d'accompagner les étudiants en informatique ayant déjà obtenu le niveau de M1, et qui souhaitent se spécialiser dans un domaine de pointe qui est l’internet des objets et ses applications notamment la ville intélligente, l'i

Disciplines majeures

Informatique, Réseaux et télécommunication, Science de données, Système contraints (embarqué, connecté, mobile, faible resources: energie, calcul, mémoire)

Organisation de la formation

Cette formation est composée de deux groupes un en formation intiale (FI) et l'autre en apprentissage. La formation est organisée en trois pariode : Période 1 de Séptembre à Janvier (S3), Période 2 de Janvier à Mars (S4), et Période 3 de Avril à Séptembre

Modalités d'admission en FI :

Le candidat doit être titulaire d'un Master 1 en informatique

Modalités d'admission en FC :

Le candidat doit avoir un niveau équivalent d'un Master 1 en informatique

Modalités d'admission en FA :

Le candidat doit être titulaire d'un Master 1 en informatique et être sélectionner par une entreprise pour une mission d'apprentissage dont le contenu est en adéquation avec la formation

Calendrier

Période de stage : avril-septembre (minimum 4 mois de stage). Rythme de l'alternance : une semaine en entreprise et une semaine à l'université.

Environnement de recherche

Cette formation est adossé non seulement aux activités de recherche de l’équipe LRT (Logiciels, Réseaux et Temps réel) du laboratoire d’informatique Gaspard Monge (UMR8049 LIGM), mais aussi le laboratoire GRETTIA du département Cosys de l'IFSTTAR.

Tarif FC (Les informations ci-contre s'adressent uniquement aux adultes en reprise d'études)

7000 €/an

Semestre 3

EnseignementsECTSCMTDTP
Science de données 1 5
Introduction à l'analyse de données et ses outils

Cet enseignement est une introduction aux outils et aux algorithmes utilisés en analyse de données. Ce cours présente les algorithmes fondamentaux (comme ACP, K-means, …) des bibliothèques python permettant de traiter des volumes importants de données et d'effectuer des traitements mathématique (numpy, pandas) seront introduites. La mise en pratique de ces concepts en TD/TP est prévu avec des jeux de données réel ainsi que des mini projets.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 12h
Apprentissage supervisé et non suppervisé

Ce cours présente à la fois les fondamentaux de la cryptologie et les techniques avancées pour protéger les données et assurer les services de sécurité. De plus, cet enseignement traite les aspects d'optimisation des solutions de sécurité pour les systèmes contraints.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

3 8h 8h
Services 1 6
Programmation répartie et Services Web

Le cours présente les middlewares de programmation répartie et leurs limites avant de présenter les services Web WS-* (dit services SOAP, avec WSDL, SOAP et UDDI) et finit avec les services Web REST. En TD, prise en main avec Eclipse et Axis pour les services Web WS-* et JAX-RS avec Jersey pour les services Web REST.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

3 8h 8h
Programmation mobiles (Android)

Ce cours présente les principes de la programmation mobile avec un focus sur la plateforme Android. De plus, la conception et le développement des applications Android sont traités par ce cours.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

3 10h 8h
Systèmes 1 5
Sécurité des systèmes et des données

Ce cours explore les trois concepts du cloud computing, SDN (Software Defined Networks) et NFV (Network Function Virtualization) à travers une présentation détaillée de leurs fonctionnements, architectures et protocoles utilisés, ainsi que leurs utilisations dans les réseaux mobiles de nouvelle génération et manipuler certaines de ces technologies à travers quelques TPs en utilisant Mininet.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Systèmes distribués et Cloud Computing

Objectif général de ce cours est présenté et étudié l’architecture de l’objet connecté avec un focus sur les aspects matriels et logiciels afin de concevoir une solution pour l’IoT. De plus, il aborde les techniques d’optimisation et de reconfiguration des objets comme le FPGA.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

3
Réseaux 1 9
Technologies réseaux pour les objets connectés

Ce cours présente l'ensemble des technologies réseaux et de communication liées à l'Internet des Objets. Un focus sur la technologie 6lowpan est considérer pour montrer l'introduction du monde IP dans les objets connectés.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

3 8h 12h
Technologies d’accès sans fil

Ce cours presente les technologies de communication sans fil utilisés pour les objets connectés. Il traite les technologies à courte portée radio comme BLE, WiFi, mais aussi les technologies à long portée radio comme LoRA, SigFox.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Modélisation et Simulation des réseaux

Ce cours introduit la simulation de réseaux de communication, avec le simulateur Omnet++. Nous allons définir le processus de simulation (définition des scénarios, des données d’entrée, des paramètres, des mesures en sortie), la génération d’échantillon de données de simulation statistiquement significatif, et l’analyse et le stockage des données. Dans l’exemple applicatif que nous introduisons, on montre que le simulateur de réseaux de communication Omnet++ peut être couplé avec le simulateur de trafic microscopique SUMO. Le résultat est un simulateur de véhicules communicants.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Routage et transport de données

Ce cours se focalise sur les algorithmes et les protocoles de transport de données dans un environnement contrain en terme de consommation d'énergie, de mémoire, de calcule, de ressources réseau ainsi que la mobilité des objets connectés.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Gestion de projet et communication 2 30h
Anglais

Cours de formation avancée en anglais

3 30h

Semestre 4

EnseignementsECTSCMTDTP
Science de données 2 4
Méthodes pour l'optimisation et la maintenance

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2
Qualité de services des flux de données

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Services 2 4
Services Web pour les objets Connectés

Ce cours présente les services web ainsi que les plateformes de services pour les objets connectés basées sur l'approche Publish-Subscribe.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
DevOps

Le but de ce cours est de présenter la syntaxe de base du langage C++. L'approche orientée objet du langage C++ est également abordé par ce cours.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

2 8h 8h
Systèmes 2 3
Architecture matérielle des objets

Objectif général de ce cours est présenté et étudié l’architecture de l’objet connecté avec un focus sur les aspects matriels et logiciels afin de concevoir une solution pour l’IoT. De plus, il aborde les techniques d’optimisation et de reconfiguration des objets comme le FPGA.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

1.5 6h 8h
Capteur et chaines de mesure

Ce cours se focalise sur les capteurs et la chaine d’acquisition de données. Les capteurs sont les élément sensibles à des grandeurs physiques qu’ils transforment en grandeur électrique (en général une tension). Il aborde les aspects théroiques mais aussi pratiques avec des TP sous la plateforme Arduino.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

1.5 6h 8h
Réseaux 2 3
Réseaux cellulaires de nouvelle génération

Ce cours présente les nouvelles avancées dans la technologie de communication des réseaux cellulaires et en particulier les communication Machine-à-Machine (M2M, MTC) dans la 5G.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

1.5 8h 8h
Sécurité des réseaux sans infrastructure

Ce cours présente les protocoles de sécurité réseaux adaptés aux réseaux contraints. Les mécanismes de prévention et de détection sont abordés comme le filtrage (firewall), VPN, SSL, SSH, etc.

 

Langue de l'enseignement

FRANÇAIS / FRENCH

1.5 8h 8h
Simulation de projet d'entreprise

Ce cours consiste à simuler un projet pour répondre à un besoin client en lien avec la thématique de la formation. Les clients peuvent être des enseignants, des ingénieurs ou des entreprises. Ce cours exige une ralisation d'un prototype (un PoC: Proof of Concept)

2
Stage 14

CARAYOL Arnaud (M1-M2)

Responsable de mention

RACHEDI Abderrezak

Responsable de formation

VANTIEGHEM Nicolas (M2)

Secrétaire pédagogique
Téléphone : 01 60 95 77 83
Bâtiment : Copernic
Bureau : 2B179

LARANCE Charlène

Gestionnaire formation continue
SOLTANI Amel
Gestionnaire VAE
Partenaire(s)

Laboratoire GRETTIA, département COSYS, IFSTTAR. Cette formation partage un socle commun avec la formation M2SIA (Systèmes Intélligents et Applications) de l'IFSTTAR. Université de Cologne.