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é
Illustration pour Développement LogicielSchool Logo

Informations Rapides

Grade:Ingénieur
Mode:Présentiel
Calendrier:Septembre - Mai

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

Bac, Bac+2, Licence

Débouchés et poursuite des études

Débouchés Professionnels :

Ingénieur logiciel, architecte applicatif, chef de projet informatique

Poursuite d'Études :

Doctorat en Génie Logiciel

Informations Pratiques

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.

33, Rue MZ-198 Mermoz – BP: 5355, Dakar-Fann (SENEGAL)

Vous êtes enseignant(e) ?

Rejoignez notre équipe et contribuez à façonner l’avenir de l’éducation avec passion et excellence.