Master MIAGE

Master MIAGE

HTML5
Filière Accréditée par le Ministère de l'Enseignement Supérieure

Programme de la formation

Programme détaillé de la formation

CERTIFICATIONS



HTML5
HTML5
HTML5
HTML5

RESPONSABLE

Monsieur Fayçal CHEBIHI
Email: f.chebihi@gmail.com

Réseaux Sociaux

S'inscrire

Presentation

Le Master MIAGE - Méthodes Informatiques Appliquées à la Gestion des Entreprises -  vise à former des ingénieurs à forte capacité de production dans les domaines du logiciel à la gestion des entreprises et à inculquer aux élèves ingénieurs les compétentes nécessaires pour mettre en œuvre des solutions capables d’aligner les processus métiers de l’entreprise à son système d’information.


 

Dans ce module, les étudiants découvriront les méthodes et les techniques utilisées pour le développement de logiciels industriels de grande envergure, le long du cycle du développement depuis la spécification et la modélisation, en passant par les normes de qualité et les tests et les mesures de fiabilité. L’objectif de ce module est de comprendre ce qu'est un système : • Identifier les étapes de la construction d'un système • Identifier les outils d'aide à la réalisation d'un système • Comprendre les techniques de mesure et d'audit • Mettre en oeuvre ces techniques
Les objectifs de ce cours de Gestion de projet résident dans les points suivants : Identifier les composantes principales d'un projet métier et les rôles en jeu Evaluer les charges et organiser le planning d'un projet Construire et suivre le tableau de bord budgétaire d'un projet Surveiller et maîtriser les risques d'un projet Maîtriser les indicateurs pour décider de sous-traiter Manager et communiquer dans le projet
Ce cours de Data Mining a pour objectifs la présentation des concepts de fouille de données et la différenciation par rapport aux techniques exploratoires des données (Statistique exploratoire, Analyse de Données, etc.). Catégorisation des techniques de fouille de données selon les objectifs d'une étude et le type desdonnées. Deux exemples seront traités et approfondis en TD/TP en marketing et catégorisation de textes(Texte Mining).
 Comprendre l’utilité et l’apport des bases de données NoSQL  Comprendre le principe de fonctionnement d’une BD NoSQL  Savoir différencier entre les types des BD NoSQL  Avoir l’habilité d’installer et configurer un cluster pour une BD NoSQL  Maitriser le langage de requêtes de chaque type de BD NoSQL  Créer un client Java pour l’accès au différent type de BD NoSQL
Ce module est exclusivement réservé à l'administration des bases de données oracle 11g dans l’objectifs de : • Comprendre le fonctionnement du moteur Oracle 11G • Comprendre l’architecture logique et physique d’une BD Oracle • Effectuer les tâches d'administration de base • Administrer la sécurité (utilisateurs, rôles, profiles,...) • Gérer l'intégrité de données
Ce module de développement réparti a pour objet le renforcement des acquis en techniques et méthodologies de déploiement de solutions basées sur technologies distribuées telles que JEE. L’élève consolide ici ses compétences en matière d’élaboration de projets complexes de type applications réparties et autres Web services. L’objectif est de préparer les futurs ingénieurs à des carrières d’architectes de solutions en ligne, par leur inculcation d’abord d’une culture technologique résolument orientée services répartis en ligne
 Comprendre la différence entre les différentes familles des systèmes de recherche d’information  Comprendre le fonctionnement des moteurs de recherche  Appliquer les techniques d’indexation  Appliquer les techniques d’expansion de requête  Avoir l’habilité de créer un crawler  Comprendre la recherche sémantique et la création d’ontologie
L’objectif de ce module est de former des compétences opérationnels dans tous les aspects de la programmation mobile (smart-phones, tablette tactile ...) et possédant les connaissances nécessaires pour leur permettre de s'adapter aux évolutions de ces technologies. A la fin de ce module les étudiants doivent être capable de : • Développer une application Android native • Utiliser les fonctionnalités embarquées • Comprendre les apports et limites du Framework PhoneGap/Cordova • Appréhender l'apport de différents Framework et de HTML5 pour le développement mobile Utiliser le moteur de conversion natif PhoneGap/Cordova.
• Aller plus loin sur des modules spécifiques, avec une vue d’ensemble sur les thèmes : GUI, bases de données, sockets, interfaçage avec C. • Maîtriser la programmation objet en Python • Utiliser les techniques avancées du langage Python : Context Manager, métaclasses, closures, fonctions avancées • Exploiter des librairies contribuant au succès du langage : calcul scientifique, Intelligence Artificielle, XML, réseau
Les Objectifs de ce module sont de donner une formation approfondie sur les Entrepôts de Données (DataWareHouse). Ce module aborde essentiellement les bases de données cubiques, la modélisation multidimensionnelle. Il s'appuie sur de nombreux cas pratiques dispensés sous forme deTP.
L'objectif de ce module est de former l'étudiant à l'utilisation des frameworks de développement web en général et l'un des frameworks les plus utilisés et les plus professionnels Symfony. Basé sur PHP, c'est un framework de complexité moyenne, ce qui permet à l'étudiant d'être au courant des frameworks avancés et aussi basique. Ainsi, plusieurs concepts seront présentés dans ce cours.
Permettre aux étudiants de développer des applications informatiques de taille moyenne faisant appel aux différentes techniques vues le long de ce semestre que ce soit systèmes ou logiciels. Les étudiants seront organisés sous forme de petits groupes comme en entreprise (avec cahier de charge, chef de projet, planning, etc.) et encadré par des enseignants à travers des séances hebdomadaire régulières.
Ce module a pour objectif de présenter à l’étudiant le concept de la qualité logicielle ainsi que les métriques pour l’évaluer. Il vise aussi à présenter à l’étudiant quelques modèles de qualités des grands constructeurs des logiciels. Ainsi, les tests logiciels sont aussi présentés pour sensibiliser l’étudiant à la pratique des tests logiciels. Les différentes types de tests sont présentés et argumentées via des exemples pratiques. De plus les métriques d’évaluation de la fiabilité sont aussi passées en revues via des cas tirés du terrain. A l’issu de ce module, l’étudiant sera en mesure de choisir à la carte les caractéristiques de qualité qu’il souhaite intégrer dans un projet logiciel. Il sera aussi en mesure d’appliquer un modèle de gestion de la qualité et de mettre en place un plan d’assurance qualité. L’étudiant sera aussi capable de mettre en pratique une batterie de types de tests pour un logiciel ainsi que d’évaluer sa fiabilité.
Ce module a pour vocation de doter l’étudiant de base solide en ingénierie avancée des modèles. L’accent est mis dans un premier temps sur la modélisation des processus. L’ingénierie des systèmes complexes avec SysML sera présentée via ces différents diagrammes dans un deuxième temps. Par la suite, les différentes méthodes de spécifications formelles sont passées en revue. Le langage de modélisation SoaML sera aussi mis en valeur avant de terminer le cours par l’approche de modélisation générique MDA. A l’issue de ce module, l’étudiant sera armé de plusieurs outils avancés d’ingénierie qui lui permettent de s’adapter avec n’importe quel projet logiciel.
Ce module a pour objectif de doter l’étudiant de base solide en méthodes avancées de gestion de projets logiciels. Plusieurs méthodes sont passées en revue, la méthode SCRUM comme un référentiel de gestion de projets et d’équipe, la méthode RAD comme un moyen efficace de mise en place rapide d’application via ses outils CASE, la méthode PMBOK comme un standard de gestion de projet, la méthode PRINCE2 et ses atouts en contrôle de projets, la méthode Lean comme une méthode souple aux changements et ITIL comme un référentiel de gestion de service informatique. Ainsi, et afin de bien estimé l’effort nécessaire pour la mis en place d’un logiciel, la méthode PERT est présenté en détail ainsi que les approches et les métriques d'estimation de coûts. A l’issu de ce module, l’étudiant sera en mesure de choisir la bonne méthode de gestion à appliquer par rapport aux spécificités du projet logiciel à mettre en place. Il sera aussi en mesure de planifier et d’estimer l’effort nécessaire pour la mise en place d’un projet logiciel
Ce module a pour objectif de présenter les enjeux de l’interopérabilité des applications au sein de l’entreprise. Après avoir passé en revue les différents problèmes causés par l’hétérogénéité des choix applicatifs au sein de l’entreprise, le module présente par la suite une panoplie de solutions pratiques à ce problème. Un focus est mis en particulier sur les solutions basées sur l’échange de services à travers les web services et l’architecture SOA. A l’issu de ce module, l’étudiant sera en mesure d’opter pour la bonne solution d’intégration à mettre en place. Il sera aussi en mesure de créer et d’exploiter les web services nécessaires à la mise en place et l’orchestration d’une architecture SOA.
 Avoir l’habilité de concevoir un tableau de bord interactif  Comprendre l’importance de la visualisation de données  Avoir l’habilité de choisir le type de visualisation  Maitriser les outils de DataViz
Prendre en compte les opportunités, services et risques opérationnels. Proposer une définition précise des différents composants d’un environnement Cloud et d’un environnement virtualisé. Prendre en compte l’intérêt de la virtualisation et sa contribution à l’essor du Cloud. Délimiter les périmètres de responsabilités et les risques. Utiliser l’écosystème du cloud à travers les offres de services, les références technologiques, etc. Mettre en évidence les ROI de la virtualisation, et dérouler les étapes stratégiques pour un passage en mode Cloud computing.
Un projet majeur préfigure l’introduction en vie professionnelle des étudiants de la filière MIADE Option Big Data. Ce projet a pour objectif de valoriser le travail individuel de l’étudiant et développer son esprit d’initiative, d’analyse et de synthèse ainsi que ses capacités de recherche, de méthodologie, de rédaction et de communication. La fin des études de l’option Big Data de la filière MIADE est concrétisée par un projet de fin d’étude qui dure tout le semestre. Ce projet réalisé en entreprise, et co-encadré académiquement par des professeurs de l’école vise à donner aux étudiants l’expérience nécessaire à l’appréhension du monde réel de travail. Des jurys de renommée font partie des évaluateurs des projets qui sont organisés à une période annuellement. La réussite aux examens de sortie de SUPTECHNOLOGY MIADE laisse supposer l’acceptation par le jury des travaux de PFE, qui doivent être traités sur une thématique en relation avec leur spécialité. En l’occurrence ici dans la domaine de la MIAGE. Il s’agit par exemple de projets de type solutions d’entreprises, de plateformes Web, de développement de solutions mobiles à interfacer avec le SI, d’architectures réparties avancées, de développement de solutions en micro services, … Une fiche d’évaluation de stage est proposée aux entreprises d’accueil. Elles sont renseignées par ces entreprises afin de donner à l’école une évaluation des aptitudes de l’étudiant stagiaire, mais aussi juger du déroulement de son stage.
Coût de la formation:
€ 3650/an* S'inscrire

CONDITIONS D'ACCÈS

  • Baccalauréat scientifique ou technique ou équivalent.
  • Baccalauréat + 2 (scientifique ou technique ou équivalent)
  • Etude du Dossier ( Bac +3 ou Attestation de Réussite et Relevés des Notes 1ère
  • 2ème et 3ème Année )
  • Entretien d’Evaluation des Compétences et des Motivations

DOSSIER D'INSCRIPTION

  • 3 CCC du Baccalauréat
  • 3 CCC du Diplôme (ou de l’attestation de réussite)
  • 2 CCC Relevés de notes après le Baccalauréat
  • CCC de la Carte d’Identité Nationale
  • 6 Photos d’identité (le nom au verso)
  • 5 Enveloppes timbrées
  • Complement de Dossier pour les etudiants etrangers:
  • 3 CCC du certificat d’authentification du Baccalauréat
  • 3 CCC du certificat d’authentification du Diplôme ou de l’attestation de réussite (si diplôme étranger)
  • 1 CCC de la Carte d’Identité Nationale ou du passeport
  • 1 Extrait d’acte de naissance

immeuble 4 - avenue cadi iass
(en face mc donald) - maarif -
20333 casablanca

© Copyright All Rights Reserved 2020 | Developed By: sUPTECHNOLOGY