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
est un master en Informatique par apprentissage (en 2ième 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