Master d’Ingénierie Génie Informatique : Parcours Génie Logiciel (GL)

Master d’Ingénierie en Génie Informatique : Parcours Génie Logiciel (GL)

Le Master Génie Logiciel (GL) forme des experts capables de concevoir, développer et maintenir des logiciels et applications complexes dans un environnement technologique en constante évolution.
Cette formation prépare les étudiants à devenir des ingénieurs logiciels polyvalents, capables de maîtriser l’ensemble du cycle de vie d’un logiciel, depuis l’analyse des besoins jusqu’à la livraison et la maintenance, tout en intégrant les bonnes pratiques de qualité, de sécurité et de gestion de projet.

Le programme s’adresse aux étudiants souhaitant se spécialiser dans le développement logiciel, l’architecture logicielle, les technologies émergentes et les systèmes intelligents.

Objectifs de la formation

Le Master Génie Logiciel vise à :

  • Former des professionnels capables de concevoir et développer des solutions logicielles robustes, performantes et évolutives.

  • Développer des compétences en modélisation, architecture logicielle et ingénierie des systèmes complexes.

  • Maîtriser les méthodes de développement modernes, y compris les méthodes agiles, DevOps et intégration continue.

  • Préparer des experts capables de manager des projets logiciels, de coordonner des équipes et de garantir la qualité et la sécurité des applications.

  • Initier les étudiants aux technologies avancées, telles que l’intelligence artificielle, le cloud computing, le big data et les applications mobiles.

  • Encourager l’innovation et l’adaptabilité face aux évolutions rapides du domaine du logiciel.

Structure et contenu

Le Master se déroule sur quatre (4) semestres, combinant cours théoriques, travaux pratiques, projets et stage professionnel.

Principaux enseignements :

  • Conception et architecture logicielle

  • Programmation avancée (Java, Python, C++, frameworks modernes)

  • Développement web, mobile et applications distribuées

  • Méthodes agiles et gestion de projet logiciel

  • Qualité logicielle, tests et assurance qualité

  • DevOps et intégration continue

  • Bases de données avancées et systèmes d’information

  • Cloud computing et services web

  • Intelligence artificielle et apprentissage automatique appliqués aux logiciels

  • Sécurité des applications et protection des données

Compétences développées

À l’issue du programme, les étudiants seront capables de :

  • Concevoir et développer des logiciels et applications complexes.

  • Maîtriser le cycle complet de développement logiciel : analyse, conception, codage, tests et maintenance.

  • Appliquer des pratiques de qualité et de sécurité dans le développement logiciel.

  • Gérer et coordonner des projets logiciels en équipe.

  • Intégrer des technologies modernes et innovantes dans les applications.

  • Optimiser les performances et la scalabilité des systèmes logiciels.

  • Proposer des solutions adaptées aux besoins métiers et stratégiques des entreprises.

Conditions d’accès :
  • Accès en 1ère année (Semestre 7)

Par voie de tests/étude de dossier pour les titulaires de diplôme de licence en technique et/ou sciences, de licence professionnelle ou de maîtrise dans la spécialité concernée.

La durée de la formation est de quatre (4) semestres, soit deux (2) ans.

  • Accès en 2ème année (Semestre 9)

Par voie de tests/étude de dossier pour les titulaires de DEA ou équivalent, d’un diplôme d’ingénieur dans la spécialité concernée.

Modalités de candidature :

Chaque année la campagne de canditaure est ouverte par le alancement du concours, dès cette ouverture les candidatures peuvent se faire :

Quatrième année

Les diplômés du Master Génie Logiciel pourront travailler dans des entreprises privées, publiques, startups technologiques ou ONG à des postes tels que :

D.E.R Génie Informatique et Télécommunications

Réseaux sociaux

Nouvel événement conjoint sur l'histoire africaine

Séance d'orientation

Retour en haut