- La formation en master « Internet des Objets : Logiciel et Analytique » (MIOLA) offre l’opportunité aux apprenants de découvrir et de se perfectionner dans les technologies émergentes notamment : l’Internet des Objets, l’Ingénierie Web et Mobile, DevOps, UX Design, le Cloud et Virtualisation. A travers cette formation, les apprenants vont pouvoir se doter de connaissances à la fois théoriques et pratiques dans les domaines liés à l’Internet des Objets en particulier, par rapport aux deux aspects logiciel et matériel. Les diplômés de ce Master MIOLA, auront la possibilité d’intégrer le marché du travail ou de continuer leurs études doctorales.
-
L’objectif de ce master est de former des étudiants hautement qualifiés ayant une connaissance de base large en informatique et une spécialité dans les domaines émergents notamment l’Internet des Objets, l’ingénierie du Web, DevOps, la Qualité Logicielle, le Big Data, l’UX Design, le Cloud et virtualisation. A l’issue de cette formation, les étudiants seront capables de répondre a des problémes liés a la mise en place de projets IoT ainsi qu’a l’exploitation des données au sein des Entreprises soit via l’application des différents algorithmes du machine learning ou a travers la bon usage des technologies du Big data.
-
Le master permet aussi de doter les étudiants de technologies de pointe pour pouvoir réaliser des applications destinées aux Entreprises sur les différents types de plateformes Web, Mobiles ou Cloud. Ils seront capables de produire des applications respectant les normes de qualité en vigueur tout en s’alignant avec les grands principes de la qualité et du UX Design.
- Savoir mener un projet IoT
- Savoir appliquer Les algorithmes du Machine Learning en IoT
- Etre capable de réaliser des applications de Qualité
- Savoir mettre en œuvre des applications réseaux et mobiles
- Savoir évaluer les performances d’un système Telecom
- Etre capable de Gérer des projets logiciels
- Savoir faire du Génie Logiciel empirique
- Savoir utiliser Le Big Data pour des fins IoT
- Etre capable de faire du Webmining et du Datamining
- Savoir réaliser des applications mobiles de qualité
- Administrateur réseaux et Internet des Objets
- Ingénierie DevOps
- Qualiticien de logiciels
- Consultant en réseaux mobiles
- Chef de projet en technologies Internet et mobiles
- Ingénierie en développement Mobile
- UX Designer
- Manager de projets logiciels
- Ingénierie du Webmining et Datamining
- Ingénierie en Big data
- Scrum Master
- Chercheur en Ingénierie du Logiciel
- Chercheur en IoT
- M1.1 : Modélisation orienté objet
- Patie 1: Analyse et conception orienté objet
- Partie 2: Programmation Objet, aspects avancés
- M1.2: Outils Mathématiques
- Partie 1: Statistiques et Probabilités
- Partie 2: Modélisation Mathematique
- Partie 3: Analyse des données
- M1.3 : Infrastructure et communication
- Partie 1: Transmission numérique des données
- Partie 2: Protocoles de communication IoT sans fil
- M1.4 : Internet et réseaux TCP/IP
- Partie 1: Internet, protocoles et applications
- Partie 2: Interconnexions des réseaux
- M1.5 : Administration des systèmes
- Partie 1: Administration des systèmes UNIX
- Partie 2: Administration des systèmes WINDOWS
- M1.6 : Langues et communication
- M2.1 : Technologie XML et Base de Données Less Schema
- Patie 1: Technologie XML
- Partie 2: Base de Données Less Schema
- M2.2: Knowledge Data Discovery
- Partie 1: Intelligence Artificielle
- Partie 2: Data Mining
- M2.3 : Processus de Developpement
- Partie 1: Méthodes Agiles
- Partie 2: UX Design
- M2.4 : Développement des Applications IoT
- Partie 1: Développement des Applications IoT
- Partie 2: DevOps
- M2.5 : Internet des objets Mobiles
- Partie 1: Technologies IoT et Services Mobiles
- Partie 2: Developpement Mobile
- M2.6 : Culture Entreprenariale
- Partie 1: Culture Entreprenariale
- Partie 2: Application - Projet de création d'entreprise
- M3.1 : Ingenierie Web
- Patie 1: Les Web Services
- Partie 2: Web mining
- M3.2: Qualité des Applications IoT
- Partie 1: Génie Logiciel Empirique
- Partie 2: Qualité Logiciel
- M3.3 : Virtualisation et Sécurité IoT
- Partie 1: Internet Nouvelles Générations
- Partie 2: Virtualisation et Services Cloud
- Partie 3: Sécurité des Systèmes et des Objets
- M3.4 : Deep Learning et Big Data
- Partie 1: Deep Learning
- Partie 2: Big Data
- M3.5 : Projet fédérateur
- Objectif: Ce module, illustré sous forme de projet, vise à donner l'opportunité aux étudiants d'appliquer et de mettre en pratique les différents enseignements appris tout au long des trois semestres. Les étudiants vont travailler et s'organiser en groupe. On essaie à travers ce module de préparer les étudiants pour leur stage de fin d'études de telle sorte qu'ils soient en mesure d'intégrer n'importe quelle équipe de développement d'applications en général et d'applications loT en particulier. Ils doivent utiliser un maximum de technologies, d'outils et de bonnes pratiques afin de livrer des artefacts de qualité. Ce projet donnera lieu à une soutenance devant un jury.
- M3.6 : Initiation à la Recherche et Innovation
- Partie 1: Méthodologie de la recherche et outils
- Partie 2: Séminaires et Innovation
- Le dernier semestre est réservé à un stage en milieu professionnel de quatre mois au cours du 4ème semestre. Toutefois, les sujets du stage peuvent être attribués à partir du 3ème Semestre. Le stage peut se faire dans une entreprise privée, publique ou semi-publique ou dans une institution qui évolue dans le domaine de formation de la filière. Le stage est suivi par un responsable de stage dans la structure d'accueil et par un enseignant de l'ENSIAS. Il donne lieu à la rédaction d'un rapport et d'une soutenance devant un jury composé en plus des encadrants interne et externe de professeurs de l'établissement.
- Master Spécialisé : Internet of Things (IoT) : Software and Analytics (MIOLA)
- Université Mohammed V - Rabat
- ENSIAS
- Departement : Web & Mobile Engineering (IWIM)
- Coordonnateur : Pr Khalid NAFIL
- Email : k.nafil@um5s.net.ma
- Page web
- Blog
Pour plus d'informations consulter le site web officiel