Ecole Supérieure Privée d'Ingénierie et de Communication

Mastère Professionnel-Génie Logiciel et Test

Mastère Professionnel-Génie Logiciel et Test

Objectifs

Le Master « Génie Logiciel et Test » a pour objectif d’apporter une formation approfondie pour être capable d’intervenir dans toutes les phases du cycle de vie d’un logiciel à la fois au niveau de la conception et la spécification (patrons de conception, UML …), des architectures et composants logiciels (JEE …), des IHM, de la qualité logicielle, de la validation logiciels, des ateliers de génie logiciels et des technologies du Web. La gestion de projet est aussi abordée pour la maîtrise des grands projets informatiques.

Conditions d'admission

Vu le décret n°2012-1227 du 1er aout 2012, fixant le cadre général du régime des études et les conditions d’obtention du diplôme de mastère dans le système « LMD » : sont autorisés à s’inscrire,

  • Accès au M1 : Etudiants titulaires de licences fondamentales ou appliquées en Sciences et Techniques ; en Mathématiques ; et en Informatique.
  • Accès au M2 : Etudiants de L’Ecole Supérieure Privée Polytechnique et Administration des Affaires ayant validé le S1 et S2 du M1 en Big Data. Les étudiants ayant validé le M1 d’un mastère équivalent peuvent accéder au M2 après l’étude du dossier par la commission du mastère.
  • Autres pré requis
  • Un bon niveau en langue (arabe, français et anglais).
  • Des connaissances approfondies en informatique.

La commission du mastère professionnel peut dispenser les étudiants titulaires de diplômes sanctionnant une formation universitaire qui dure plus que trois (3) ans de poursuivre les cours et les examens se rapportant aux unités communes entres le diplôme du mastère concerné et le diplôme obtenu.

Débouchés

Le parcours de ce mastère professionnel conduit à la vie active. Les diplômés pourront soit :

  • Travailler dans des entreprises publiques ou privées dont le créneau intègre l’édition des logiciels et/ou des applications web
  • Entrer dans les grandes entreprises telles que les banques et les constructeurs informatiques
  • Créer eux-mêmes leurs propres entreprises.

Nos diplômés pourront également être employés comme :

  • Concepteur développeur
  • Analyste fonctionnel
  • Consultant progiciel
  • Ingénieur développement logiciel
  • Ingénieur informaticien
  • Ingénieur d’études et de développement
  • Ingénieur qualité logicielle
  • Architecte JEE/d’applications
  • Ingénieur développeur Web

Contenu des Programmes

Semestre 1

Cycles de vie ; Qualité et performance
Fondement du test Logiciel
Exigences et spécifications de systèmes logiciels
Projet GL: Création du dossier de spécifications fonctionnelles
Base de Données Avancée
Conception OO
Anglais 1
Technique de Communication 1
Programmation Orientée Objet JAVA
Technologies web
Architectures des systèmes répartis

Semestre 2

Les méthodes Agiles
Les approches de modélisations : par composant, par contrat, orientée aspect
Automatisation des tests
Qualité logicielle : outils et méthodes
Architecture n-tiers (.NET)
Architecture Orientée Service
Anglais 2
Technique de Communication 2
Préparation à la certification ISTQB
Ingénierie dirigée par les modèles (IDM)
Préparation à la certification CMMI

Semestre 3

Réingénierie des systèmes d’Information
Software Product Line
Développement Web avec Drupal
Développement des logiciels sécurisés
Projet industriel de mise en application
Architecture logicielle JEE
Anglais 3
Gestion des Entreprises
XML Avancé
Le système de gestion de version Git et GitHub
Développement Mobile sur Android

Semestre 4

Stage

  • iTeam University
  • © All rights reserved 2018.