Licence en Genie Logiciel

Niveau

Bac Scientifique

Durée

3 ans

Stage

2 mois

Accueil Formations Licence en Genie Logiciel

Description de la formation

La Licence en Génie Logiciel forme des spécialistes capables de concevoir, développer, tester, maintenir et sécuriser des applications logicielles modernes.
Dans un environnement numérique en constante évolution, cette formation met l’accent sur la programmation avancée, la modélisation, l’architecture logicielle, la qualité, l’innovation et les méthodes professionnelles de développement.

Fidèle à la mission du Groupe EMSA, cette licence prépare des ingénieurs logiciels capables d’apporter des solutions technologiques robustes, adaptées aux besoins des entreprises en Afrique et dans le monde.

Objectifs de la formation

Cette section présente les compétences techniques, méthodologiques et professionnelles que les étudiants acquièrent tout au long du programme.

Objectifs techniques

• Maîtriser plusieurs langages de programmation (Java, Python, C#, JavaScript...)
• Concevoir des architectures logicielles robustes
• Utiliser des frameworks modernes de développement web et mobile
• Modéliser des systèmes d’information (UML, Merise)
• Développer des API, services et applications distribuées
• Mettre en œuvre des tests unitaires, intégration et validation

Objectifs méthodologiques

• Appliquer des méthodes de développement Agiles (Scrum, DevOps)
• Gérer le cycle de vie d’un logiciel (Software Development Lifecycle)
• Rédiger une documentation technique claire et conforme
• Utiliser des outils de versioning (Git, GitHub, GitLab)

Objectifs professionnels

• Analyser les besoins fonctionnels d’une entreprise
• Produire des solutions logicielles de qualité professionnelle
• Collaborer efficacement au sein d’une équipe projet
• Développer des compétences d’innovation et de résolution de problèmes

Débouchés professionnels

Cette section présente les opportunités de carrière accessibles aux diplômés.

Les titulaires de la Licence en Génie Logiciel sont très recherchés dans :
• Startups technologiques
• Entreprises de services numériques (ESN/SSII)
• Banques, télécoms, assurances
• Entreprises publiques et privées
• ONG et institutions internationales

Exemples de postes visés :

• Développeur logiciel
• Développeur web / mobile
• Ingénieur logiciel junior
• Analyste programmeur
• Concepteur d’applications
• Testeur / QA Engineer
• DevOps junior
• Assistant chef de projet informatique

Programme

Le programme est structuré autour de blocs fondamentaux, techniques et professionnels nécessaires à la maîtrise du génie logiciel.

1. Fondamentaux et bases de l’informatique

• Algorithmique avancée
• Programmation structurée et orientée objet
• Architecture des ordinateurs
• Mathématiques appliquées à l’informatique

2. Conception et modélisation

• UML
• Merise
• Conception orientée objet
• Analyse fonctionnelle

3. Développement logiciel

• Programmation Java / Python / C#
• Développement web (HTML, CSS, JS, frameworks)
• Développement mobile (Android, Flutter…)
• Création d’API et microservices

4. Bases de données & systèmes

• Conception et gestion des bases de données
• SQL et NoSQL
• Administration de bases de données
• Systèmes Linux & Windows

5. Qualité logicielle & tests

• Tests unitaires
• Tests fonctionnels
• Intégration continue
• Optimisation et débogage

6. Cybersécurité & fiabilité logicielle

• Vulnérabilités et protection des applications
• Pratiques de sécurisation du code
• Conformité et normes de sécurité

7. Gestion de projet informatique

• Méthodologies Agiles (Scrum)
• Outils collaboratifs (Git, Jira, Trello…)
• Documentation technique

8. Projet d’ingénierie & stage

• Projet logiciel tutoré
• Stage professionnel
• Rapport de stage et soutenance

Conditions d'admission

Cette section précise les critères pour intégrer la formation.

• Être titulaire du Baccalauréat (S1, S2, S3, S4, T1, T2 ou équivalent)
• Avoir un intérêt marqué pour l’informatique, le développement et les technologies
• Réussir l’entretien ou les tests d’entrée EMSA
• Présenter un dossier complet et conforme
• Faire preuve de motivation, rigueur et capacité logique

Pièces à fournir

• Copie de la pièce d’identité
• Extrait de naissance
• Deux (02) photos d’identité
• Diplôme du Bac ou attestation
• Une ramette de papier Double A
• Formulaire d’inscription EMSA dûment rempli

Intéressé(e) ?

Préinscrivez-vous dès maintenant à cette formation

Je m'inscris Nous contacter

Formations similaires

Licence en Genie Civil
EMSA Sciences & Génie

Licence en Genie Civil

Voir les détails
Brevet Technicien Genie Civil
EMSA Sciences & Génie

Brevet Technicien Genie Civil

Voir les détails
Licence en Genie Informatique
EMSA Sciences & Génie

Licence en Genie Informatique

Voir les détails