Développement Logiciel
Programme complet en conception et développement de logiciels avancés.
Grade
Ingénieur
Durée
Bac + 5 ans
Crédits
300
Faculté
Sciences et Technologies
Mode
Présentiel
Cours sur les architectures logicielles, génie logiciel, bases de données, cloud computing et cybersécurité.
- Public Cible :
- Bac, Bac+2, Licence
- Objectifs Pédagogiques :
- Préparer des experts en conception, architecture et gestion de projets logiciels.
- Compétences Visées :
- Programmation avancée (Java, C++, Python), conception d’architectures logicielles.
- Spécialisations :
- Développement web, Génie logiciel, Cloud computing, Génie logiciel avancé


Informations Rapides
Liste des cours
PROG007L5 - Programmation orientée objet
Principes de la POO en Java ou C++
INFO039L5 - Structures de données
Structures de données fondamentales
SGBD007L5 - Introduction aux bases de données
Concepts relationnels et langage SQL
ARCM402L5 - Architecture des ordinateurs
Organisation interne des ordinateurs
METH113L5 - Méthodologie scientifique
Recherche documentaire et rédaction technique
LOGL005L6 - Conception logicielle UML
Modélisation logicielle avec UML
WEB0008L6 - Programmation web
Développement d’applications web
SEXP002L6 - Systèmes d’exploitation
Fonctionnement des OS
COMM477L6 - Communication technique
Techniques de communication écrite et orale
ALGO002M1 - Algorithmique avancée
Structures et algorithmes complexes
MOBI001M1 - Développement mobile
Conception d’applications mobiles
LOGL006M1 - Test et validation logicielle
Méthodes de test logiciel
LOGL007M1 - Sécurité logicielle
Principes de sécurité informatique
ANGL140M1 - Anglais technique
Langue anglaise pour l’informatique
INFO040M2 - Frameworks modernes
Utilisation de frameworks de développement
LOGL008M2 - Architecture logicielle
Organisation des systèmes logiciels complexes
SEMI088M2 - Séminaire professionnel
Conférences et retours d’expérience
INFO041M3 - DevOps et intégration continue
Automatisation du cycle de vie logiciel
INFO042M3 - Conception orientée services
Architecture SOA et microservices
INFO043M3 - Performance et optimisation
Optimisation logicielle et scalabilité
METH114M3 - Méthodologie de recherche
Démarche scientifique appliquée au développement logiciel
CLOU002M3 - Cloud computing
Outils cloud pour le développement logiciel
STAG087M4 - Stage ou mémoire de fin d'études
Immersion professionnelle ou recherche
PROJ090M4 - Projet logiciel complet
Réalisation d’un logiciel de A à Z
SEMI089M4 - Séminaires spécialisés
Échanges sur l’innovation et les tendances
Conditions d'Admission
Débouchés et poursuite des études
Débouchés Professionnels :
Poursuite d'Études :
Informations Pratiques
- Frais de Scolarité
- Consulter les frais d'études
- Calendrier Académique
- Septembre - Mai
- Évaluation
- Devoirs - Examens - Projets - Stage - Mémoire
- Mode de Formation
- Présentiel
Prêt à nous rejoindre ?
Contactez-nous pour toute question ou déposez votre candidature dès maintenant.
Vous êtes enseignant(e) ?
Rejoignez notre équipe et contribuez à façonner l’avenir de l’éducation avec passion et excellence.