Home / LICENCE

LICENCE

genielogiciel

Le Génie Logiciel est une science de génie industriel qui étudie les méthodes de travail et les bonnes pratiques des ingénieurs qui développent des logiciels. Le génie logiciel applique les principes et techniques d”ingénierie à la conception de systèmes logiciels, intégrés et à grande échelle. L’ingénieur logiciel maitrise la théorie et les méthodes de l’informatique et possède un vaste bagage en matériel informatique en se spécialisant surtout dans la conception, la maintenance, la validation et le développement des systèmes et des produits logiciels. Les ingénieurs logiciels sont responsables de l’élaboration et de la gestion des projets à grande échelle ainsi que la maintenance et l’évolution des systèmes de logiciel. Le programme proposé pour la licence en Génie Logiciel se déroule en six semestres avec un total de 180 crédits. Plusieurs enseignants de la diaspora, du monde professionnel et des universités interviennent dans ladite formation dans le souci de répondre aux besoins du marché. Il y a de quoi inciter les jeunes à prendre cette option dans leur cursus universitaire !

Voici ci-dessous présenté un aperçu des différentes unités d’enseignement étudiées durant la formation en Génie Informatique :

  • Mathématiques fondamentales
  • Mathématiques appliquées
  • Analyse mathématique
  • Systèmes d’exploitation
  • Architecture et technologie des ordinateurs
  • Analyse et conception orientée objet
  • Réseaux informatiques
  • Programmation événementielle en C++
  • Gestion des projets informatiques
  • Systèmes d’exploitation des applications mobiles
  • Bases de données et leur administration
  • Sciences sociales
  • Programmation Web dynamique
  • Génie Logiciel
  • Sécurité logicielle et matérielle
  • Système d’information
  • Programmation événementielle en java
  • Développement d’applications mobiles
  • Création d’entreprises
  • Atelier de génie logiciel
  • Architectures client/ serveur
  • Techniques de rédaction de mémoires
  • Système d’exploitation Linux / Unix
  • Programmation procédurale