Bac + 5
Master Professionnel en Développement Logiciel et Systèmes d'Information
Ce Master prépare des professionnels du développement logiciel capables de concevoir, développer et piloter des solutions informatiques adaptées aux besoins des entreprises.
Programme Master
Pourquoi choisir ce programme ?
Ce Master forme des professionnels du développement logiciel capables de répondre aux enjeux actuels et futurs des entreprises en matière de transformation numérique. Il met l’accent sur l’acquisition de compétences solides en conception, développement, déploiement et maintenance d’applications logicielles. Les étudiants y apprennent à maîtriser les langages de programmation modernes, les méthodes de développement agiles, ainsi que les architectures logicielles robustes et évolutives.
Au-delà des compétences purement techniques, la formation prépare les participants à occuper des rôles à responsabilité dans la conduite de projets informatiques, en les sensibilisant aux enjeux stratégiques liés aux systèmes d’information. Elle valorise également la capacité d’innovation, l’adaptabilité aux nouvelles technologies et l’esprit d’initiative, des qualités indispensables pour évoluer dans un environnement numérique en constante évolution.
RENTRÉE
01 octobre 2025
FRAIS DE SCOLARITÉ
7500 DT / an
DURÉE
2 ans
LANGUE D'ENSEIGNEMENT
Français
NIVEAU D'ADMISSION
Bac + 3
Master
CURSUS
Acquis d’apprentissages
A la fin de la formation, les participants doivent être capables de:
- Concevoir et faire évoluer des solutions d’ingénierie logiciels
- Maîtriser les méthodes de conception et d’intégration
- Apporter assistance et conseils techniques aux utilisateurs
- Assurer la maintenance applicative
- Sécuriser les applications
Perspectives académiques
Les connaissances théoriques et pratiques acquises lors de ce master permettront à l’étudiant de s’inscrire dans des masters de recherches dans le domaine informatique.
Perspectives à l’échelle internationale
Le master proposé prend en considération 3 points essentiels:
- Favoriser la mobilité́ de l’étudiant à l’échelle internationale pour des études approfondies
- Doter l’étudiant de savoir théorique et de savoir-faire et développer ses facultés créatrices de manière à lui permettre de pratiquer différents métiers et activités relevant du secteur de l’informatique sur le marché de l’emploi international.
- Donner la possibilité à l’étudiant de faire son stage de PFE à l’étranger ou participer dans le programme ERASMUS
Méthodes pédagogiques
Durant les 4 semestres de ce master, différentes approches pédagogiques seront adoptées pour rendre l’expérience d’apprentissage plus attractive et stimulante aux apprenants. Nous citons à ce titre, les pédagogies actives suivantes:
- Apprentissage par projet : Dans chaque semestre, 2 mini-projets sont proposés et définis comme matières optionnelles.
- Apprentissage par résolution de problème : Les travaux dirigés associés à plusieurs matières de notre formation, permettront aux étudiants de travailler sur la résolution de problèmes relatifs à l’unité en question.
- Apprentissage par étude de cas : Lors de son stage de fin d’étude, l’étudiant apprendra à travailler d’une manière autonome sur des études de cas réels dans le cadre professionnel.
Curriculum
Programme académique
Master semaine 1
- Architectures des Systèmes d’information SI
- Bases de données avancées
- Développement des applications temps réel
- Développement d’applications mobile
- Programmation : Modèles de développement (JEE /.NET)
- Développement Logiciel dans l’Env.Java
- Techniques d’Expression et de Communication–Français
- Création d’entreprise
- Mini-projet 1 (POO et BD)
- Mini-projet 2 (JEE .NET)
Master semaine 2
- Architectures orientées services
- Analyse et modélisation de l’architecture logicielle
- Cloud Computing et virtualisation
- Développement des systèmes embarqués avancés (IoT)
- Outils de bases pour le Développement sous Linux
- Développement des applications web avancées
- Anglais : Préparation au TOIEC1
- Internet Marketing
- Mini-projet 3 (Développement avec DevOps)
- Mini-projet 4 (Développement Web)
Master semaine 3
- Qualité logicielle
- Sécurité applicative embarqués
- Big Data
- Machine / Deeplearning
- Génie Logiciel et Approches agiles
- Programmation avancée avec Python
- Anglais : préparation au TOIEC 2
- Préparation à la certification (CAPM Certified Associtate Project Management)
- Mini-projet 5 (Big data)
- Mini- projet 6 (Python)
Master semaine 4
- Mémoire de Stage de fin d’études (ou Projet professionnel tutoré, étude de cas et sa simulation ou plan d’affaires)
Candidature & processus d’admission
Qui peut candidater ? Éligibilité et prérequis
Pré-inscription
Parlez-nous un peu de vous et nous vous aiderons pour le reste. Notre outil de demande en ligne pratique ne prend que 2 minutes à remplir.
Nous vous connecterons
Après avoir soumis votre candidature, un représentant des admissions vous contactera et vous aidera à terminer le processus.
Admission
Une fois votre demande complétée et le contact établi avec un conseiller admissions, vous pouvez finaliser votre inscription.
Nos étudiants
Pourquoi choisir l'université ESGITECH ?
Témoignages de nos étudiants









ESGITECH - DEVENEZ UN GAME CHANGER
Rejoignez l'aventure
Nous transformons l’énergie de nos étudiants, en compétences IT concrètes, ouvrant la voie à des carrières d’avenir, au-delà du cadre académique traditionnel.