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.