CURSUS des spécialités informatiques Master 2 MBDS et Miage2

Transcription

CURSUS des spécialités informatiques Master 2 MBDS et Miage2
CURSUS des spécialités informatiques Master 2 MBDS
et Miage2 MBDS
Pr. Serge Miranda, 12 Mars 2015,
Directeur Master MBDS (Mobiquité Base de Données/Big Data, et intégration de Systèmes),
Dept Informatique, Faculté de Sciences, UNS
ORIGINALITES du Master Informatique MBDS (www.mbds-fr.org) en Nouvelles Technologies de l’UNS
Le Master MBDS a fêté ses 20 Ans le 25 Mai 2012 en présence de ses grands partenaires industriels (Google,
Microsoft, Oracle, etc.) et du Sénateur Pierre Laffitte fondateur du parc scientifique de Sophia Antipolis. Depuis 2008,
MBDS a été classé dans les 10 premiers Mastères Informatiques de France au Classement du SMBG et depuis 2013
retenu dans les « Pépites Universitaires » dans les dossiers du Nouvel Observateur/L’OBS et de Challenge. Un
modèle original de formation a été développé en synergie avec les partenaires industriels (et les start ups) autour de
prototypes sur les Systèmes d’information du futur conduisant le MBDS à être un véritable « laboratoire
d’INNOVATION » de l’ UNS avec une dizaine de premières mondiales de services initiés à l’ Université dans les 10
dernières années (sur la Ville, le Tourisme, la Santé, le Paiement, la Maison, la Voiture et le Transport). Des chefs de
projet industriels (issus de sa spin off TOKIDEV depuis 2012) encadrent les étudiants avec les professeurs. MBDS
ième
est un master en Informatique par apprentissage (en 2
année) qui forme à deux métiers : « Développeur
d’applications intégrant les nouvelles technologies notamment mobiquitaires sur Smartphones, (standard NFC,
HTML5, etc.) et « Gestionnaire de Données Structurées SQL comme non structurées du Big Data) ».MBDS est à
l’origine de la Fondation Partenariale DreamIT de l’UNS créée en 2009 sur les NTIC. Depuis Septembre 2012, le
master 2 MBDS qui s’appuie sur le tronc commun du Master 1 IFI du département informatique, est aussi devenu une
des spécialités de la Miage de Nice : la « MIAGE2 MBDS ». M2 MBDS est donc un parcours commun à la Miage
et au Master Informatique de la faculté des Sciences de l’ UNS. Le cursus est identique.
CURSUS du M2 MBDS (IFI comme Miage) : Le Cursus du Master2 MBDS est construit autour de 3 Unités
d’Enseignement (UE) avec des spécificités originales des NTIC en gras dans le texte (portées par des
partenariats industriels forts) :
UE1 : Serveurs de BASES DE DONNEES ET BIG DATA (gestion de données structurées, semi-structurées et
non-structurées)
Cette UE Comprend 2 grandes parties, d’une part la gestion avancée des données structurées avec la formation
d’administrateur/tuning de BD centrée sur Oracle, la gestion de données dans le CLOUD (BDaS) et la Maitrise
des grands standards Objets/relationnels (SQL3 et ODMG/OQL) ; d’autre part, la gestion des données non
structurées* temps réel du BIG DATA (N.O. SQL avec la plateforme Open Source Hadoop, NEW SQL avec
VoltDB et Oracle NoSQL). La composante DATA ANALYTICS du Big Data est assurée par la maîtrise du
langage R (Open source) connecté à Oracle et Hadoop. La gestion de données semi-structurées du Web
Sémantique fait l’objet de séminaires (RDF, SparQL et OWL)*.
UE2 : DEVELOPPEMENT D’APPLICATIONS MOBIQUITAIRES (Serveurs d’applications)
Le Développement d’applications est centré sur l’approche des WEB Services autour de XML aussi bien dans
l’Univers JAVA (J2EE) que Microsoft (.NET).
Le framework open source GRAILS (Groovy on Rails) orienté modèle est l’outil de développement rapide utilisé
pour tous les prototypes du MBDS dans le monde JAVA
UE3 : DEVELOPPEMENT d’APPLICATIONS MOBIQUITAIRES (Serveurs mobiles/Smartphones)
Deux types de développement d’applications mobiles sont enseignés : les applications en mode natif (Androïd, IOS
et W8)
et les « applications WEB » (HTML5, CSS3, Javascript ). Le développement d’applications
informationnelles et transactionnelles autour du standard NFC (Near Field Communication) pour lequel MBDS
a été pionnier en Europe, incluant la composante Trusted Service manager (TSM) avec Gemalto, le déploiement
Over the Air (OTA) dans le SE (USIM, embedded ou HCE) est au cœur de nombreux projets d’Innovation du cursus.
UE4 : MANAGEMENT STRATEGIQUE et GESTION DE PROJET. Cette UE de gestion comprend notamment un
cours sur la création d’entreprise et les business plans, la Conception avancée autour d’UML, la Gestion de
projet (SCRUM) avec la conception « agile » pour les projets d’innovation.
Les PROJETS innovants de SI du futur (UE5,UE6) en partenariat fort avec l’industrie, sont réalisés au cours du
cursus avec un co-encadrement par des chefs de projet industriels de TOKIDEV : le TPT (« TP TRANVERSAL »)
consiste en la réalisation en équipe d’un prototype d’innovation d’Octobre à Avril qui intègre les composantes
mobiquitaire et BIG DATA ainsi que TOUS les TP des cours pratiques du Cursus ; un Stage d’été est effectué en
entreprise. Chaque étudiant du MBDS est donc impliqué dans deux projets pratiques industriels dont un projet
d’innovation en synergie avec l’industrie. Tous les étudiants du MBDS (Miage ou IFI/Informatique, alternants ou non
alternants) suivent exactement le même cursus ; les non alternants réalisent un PROJET INDUSTRIEL pendant le
temps d’alternance.
Des séminaires des partenaires industriels (UE7) viennent compléter le Cursus ; par exemple en 2014-2015 sept
Séminaires BIG DATA ouverts aux étudiants des masters informatiques et des industriels de Sophia Antipolis ont été
montés par le MBDS avec le MIT (Pr Stuart Madnick), Air France, Sopra, IBM, HP, ATOS et Oracle.
NOTE : *Un MOOC gratuit, « BD**2 : des Bases de Données à BIG DATA » a été réalisé en 2014-2015 sur la plateforme FUN du
Ministère de l’Enseignement Supérieur. Les vidéos et supports du cours sont accessibles depuis Mars 2015 sur le site du MBDS (www.mbdsfr.org)
Le tableau suivant donne une vision synthétique du Cursus commun à M2 MBDS et MIAGE2 MBDS de 460H environ. Les Prototypes
du MBDS sont présentés sur www.mbds-fr.org avec des reportages TV des principaux prototypes.