Master Systèmes d’information (GLGSI)

Présentation

Ce Master a pour vocation de former des architectes et consultants en systèmes d’information, capables de concevoir, structurer et piloter des systèmes complexes à l’échelle de l’entreprise.
Contrairement à un parcours centré sur le développement pur, cette formation met l’accent sur :
  • la gouvernance des systèmes d’information
  • l’urbanisation et l’architecture SI
  • l’intégration des systèmes (ERP, BI, APIs)
  • le pilotage stratégique des projets IT
L’objectif est de former des profils capables de prendre de la hauteur sur les systèmes, et non uniquement de les développer.
 

Objectifs

Cette formation permet aux étudiants de :

✅ Concevoir et structurer un système d’information d’entreprise
  • Urbaniser un SI
  • Définir des architectures globales
  • Assurer la cohérence entre applications, données et processus
 
✅ Piloter la transformation digitale
  • Aligner IT et stratégie métier
  • Intégrer des solutions ERP et BI
  • Accompagner la digitalisation des organisations
 
✅ Maîtriser l’intégration et l’interopérabilité
  • Connecter différents systèmes (APIs, microservices)
  • Intégrer des solutions hétérogènes
  • Mettre en place des architectures orientées services
 
✅ Exploiter la donnée pour la décision
  • Structurer des architectures data
  • Produire des indicateurs décisionnels
  • Mettre en place des outils BI
 
✅ Assurer la gouvernance, la sécurité et la conformité
  • Définir des règles de gouvernance SI
  • Gérer les risques et la sécurité
  • Comprendre les enjeux réglementaires
 
✅ Piloter des projets IT complexes
  • Gérer des projets multi-acteurs
  • Arbitrer entre contraintes techniques et métier
  • Encadrer des équipes techniques
 

Aptitudes visées

🎯 Compétences cœur SI (DIFFÉRENCIATION MAJEURE)
  • Concevoir l’architecture globale d’un SI
  • Urbaniser et structurer les systèmes d’information
  • Définir des stratégies d’intégration
  • Piloter l’évolution d’un SI
 
🎯 Compétences data & décisionnel
  • Concevoir une architecture data
  • Exploiter Power BI pour le pilotage
  • Transformer la donnée en levier stratégique
 
🎯 Compétences ERP & métiers
  • Comprendre les processus métiers (finance, RH, opérations)
    Intégrer des ERP dans le SI
    Assurer la cohérence des flux métier
 
🎯 Compétences techniques (support)
  • Comprendre les architectures backend (Spring Boot, NodeJS)
  • Lire et concevoir des APIs
  • Dialoguer efficacement avec les équipes techniques
 
🎯 Compétences DevOps & Cloud (vision globale)
  • Comprendre les architectures cloud
  • Superviser les pipelines DevOps
  • Garantir la scalabilité et la disponibilité
 
🎯 Compétences en sécurité & conformité
  • Identifier les risques SI
  • Mettre en place des politiques de sécurité
  • Intégrer les contraintes réglementaires (ex : banque)
 
🎯 Compétences en gestion de projet
  • Piloter des projets complexes
  • Coordonner équipes métier + IT
  • Gérer les priorités et arbitrages
 

Débouchés professionnel

  • Consultant en systèmes d’information
  • Architecte SI junior
  • Chef de projet IT
  • Consultant ERP / BI
  • Business Analyst senior
  • Consultant en transformation digitale
  • Responsable SI (à terme)

Semestre 1

C1 : Java & Programmation Orienté Objet

✔ Maîtriser la syntaxe Java et les concepts fondamentaux de la programmation orientée objet.
✔ Développer des applications modulaires avec encapsulation, héritage et polymorphisme.
✔ Manipuler les collections, exceptions et fichiers en Java.
✔ Concevoir des architectures logicielles réutilisables et évolutives.

C2 : Base données relationnelle

✔ Concevoir et gérer des bases de données relationnelles avec SQL.
✔ Réaliser des opérations CRUD et des requêtes avancées.
✔ Assurer l’intégrité, la sécurité et l’optimisation des données.
✔ Modéliser des schémas relationnels adaptés aux besoins métiers.

C3 : Base données NoSql

✔ Comprendre les principes des bases de données NoSQL et leurs cas d’utilisation.
✔ Manipuler des documents JSON et collections avec MongoDB.
✔ Développer des solutions adaptées aux données non structurées.
✔ Concevoir des architectures de données flexibles et performantes.

C4 : Génie logiciel : méthodes classiques et agiles

✔ Comprendre les principes du génie logiciel et du cycle de vie des applications.
✔ Utiliser les méthodologies Agile et classiques pour la gestion de projets logiciels.
✔ Concevoir des applications maintenables et évolutives.
✔ Collaborer efficacement dans des équipes de développement.

C5 : Développement back-end avec NodeJs et ExpressJS

✔ Développer des APIs et applications backend avec NodeJS et ExpressJS.
✔ Gérer les routes, middlewares et requêtes HTTP.
✔ Connecter les applications à des bases de données et services externes.
✔ Sécuriser et structurer des applications backend performantes.

C6 : Java avancé

✔ Maîtriser les fonctionnalités avancées du langage Java.
✔ Développer des applications robustes et multi-couches.
✔ Utiliser les frameworks, threads et concepts avancés de programmation.
✔ Optimiser les performances et la qualité des applications Java.

Semestre 2

C1 : Introduction au Développement Low-Code / No-Code

✔ Comprendre les concepts et plateformes Low-Code / No-Code.
✔ Concevoir rapidement des applications sans développement complexe.
✔ Automatiser des workflows et processus métiers.
✔ Développer des solutions digitales adaptées aux besoins des entreprises.

C2 : Java EE

✔ Développer des applications web et entreprise avec Java EE.
✔ Utiliser Servlets, JSP et architectures multi-couches.
✔ Gérer la persistance des données et les services web.
✔ Concevoir des applications sécurisées et évolutives.

C3 : Développement front-end structuré avec TypeScript et Angular

✔ Développer des interfaces modernes avec Angular et TypeScript.
✔ Créer des composants réutilisables et maintenables.
✔ Gérer les services, routes et états des applications front-end.
✔ Optimiser l’expérience utilisateur et les performances des applications web.

C4 : Spring Boot

✔ Développer des applications backend avec Spring Boot.
✔ Créer des APIs REST sécurisées et performantes.
✔ Gérer l’intégration avec les bases de données et services externes.
✔ Structurer des applications Java modernes selon les bonnes pratiques.

C5 : Virtualisation et Cloud

✔ Comprendre les concepts de virtualisation et Cloud Computing.
✔ Déployer et gérer des infrastructures et services cloud.
✔ Utiliser des plateformes cloud pour héberger des applications.
✔ Assurer la sécurité, disponibilité et scalabilité des systèmes.

C6 : Business Intelligence avec Power BI

✔ Concevoir des tableaux de bord interactifs avec Power BI.
✔ Analyser et visualiser les données pour la prise de décision.
✔ Créer des rapports et indicateurs de performance.
✔ Exploiter les données pour améliorer les performances métiers.

Semestre 3

C1 : Sécurité des SI & conformité

✔ Comprendre les principes de sécurité des systèmes d’information.
✔ Identifier les vulnérabilités et risques liés aux systèmes numériques.
✔ Mettre en place des politiques de sécurité et conformité réglementaire.
✔ Assurer la protection, confidentialité et intégrité des données.

C2 : Intelligent Low-Code, Automatisation et AI-Assisted Development

✔ Utiliser des plateformes intelligentes Low-Code / No-Code pour le développement rapide.
✔ Automatiser des workflows et processus métiers avec des outils IA.
✔ Exploiter l’assistance IA pour améliorer le développement logiciel.
✔ Concevoir des solutions innovantes basées sur l’automatisation intelligente.

C3 : Gouvernance des Systèmes d’information

✔ Comprendre les principes de gouvernance des systèmes d’information.
✔ Aligner les systèmes d’information avec les objectifs stratégiques de l’entreprise.
✔ Optimiser la gestion des ressources et processus informatiques.
✔ Assurer la qualité, sécurité et performance des systèmes d’information.

C4 : Gouvernance et urbanisation des SI

✔ Comprendre les principes d’urbanisation des systèmes d’information.
✔ Concevoir des architectures SI cohérentes et évolutives.
✔ Optimiser l’intégration des applications et flux d’information.
✔ Accompagner la transformation digitale et l’évolution des organisations.

C5 : ERP

✔ Comprendre les principes et fonctionnement des systèmes ERP.
✔ Intégrer et gérer les processus métiers au sein d’un ERP.
✔ Exploiter les modules ERP pour la gestion des ressources et activités.
✔ Optimiser les flux d’information et la performance organisationnelle.

C6 : Culture digitale

✔ Comprendre les enjeux de la transformation digitale dans les organisations.
✔ Identifier les technologies numériques et leurs impacts sur les métiers.
✔ Développer une culture de l’innovation et de la collaboration digitale.
✔ Adopter les bonnes pratiques liées aux outils et environnements numériques.

Semestre 4

Projet de Fin d'Études (PFE)

✔ Mettre en pratique les compétences acquises durant la formation.
✔ Réaliser un projet innovant répondant à une problématique réelle.
✔ Concevoir et développer une solution logicielle complète et professionnelle.
✔ Développer les capacités d’analyse, gestion de projet et présentation professionnelle.

Technologies

Les étudiants acquerront une expertise approfondie en systèmes d’information, gouvernance des SI et transformation digitale des entreprises. La formation couvre les architectures logicielles, le développement applicatif, les bases de données, le cloud computing, la sécurité des systèmes d’information ainsi que les solutions ERP et les technologies Low-Code / No-Code. Dans un contexte où les organisations dépendent fortement des technologies numériques, ces compétences permettront de concevoir, piloter et sécuriser des systèmes d’information performants, évolutifs et alignés avec les besoins stratégiques des entreprises.

Un enseignement orienté pratique

Les étudiants participent à des projets réels pour appliquer les concepts appris en classe.

Programme aligné sur les tendances du marché

Programme actualisé selon les évolutions des systèmes d’information, de la gouvernance SI, du Cloud et de la transformation digitale des entreprises.

Encadrement par des experts

Enseignement dispensé par des professionnels et chercheurs du domaine.

Frais de scolarité

Les frais de la formation sont de 50.000 DH 40.000 DH, à payer en deux tranches chaque année :

  • Première tranche : au début du premier semestre du première année
  • Deuxième Tranche : au début du deuxième semestre du première année
  • Troisième tranche : au début du premier semestre du deuxième année
  • Quatrième Tranche : au début du deuxième semestre du deuxième année
  • Les frais de dossier d’inscription + Entretien

Responsable formation

Pr Hafidi IMAD
[email protected]
École Nationale des Sciences Appliquées Khouribga
Bd Béni Amir, BP 77
Khouribga – Maroc

Chronogramme de la formation

  • Dépôt du dossier de candidature : à partir d’Août.
  • Durée de la formation : 2 ans
  • Déroulement de la formation : De Octobre à Juin
  • Organisation de la formation : Les Week-ends.

Conditions d’admission

  • Cette formation est destinée aux titulaires d’un Bac +3 (et +)
  • Sélection : L’admission se fait sur étude de dossier
  • Diplôme délivré : Le Master d’Université Spécialisé

Dossier d’inscription

Le dossier d’inscription se compose des pièces suivantes :

  • 01 curriculum vitae.
  • 01 copie de la CIN ou des premières pages du passeport.
  • 02 copies du baccalauréat.
  • 02 copies du diplôme ou attestation Bac+3.

Brochure

Inscription

Étudiants en formation en ligne avec caméra ENSA Khouribga formation continue

Subscribe to our newsletter

We never send you spam, we give you a great chance. You can unsubscribe anytime