Description:
Le cours de Génie Logiciel ou Software Engineering est destiné à la troisième année Informatique ( Licence et Ingénieur). J’espère, par ailleurs, qu’il sera d’un apport à tout étudiant désirant s’initier au domaine du Génie logiciel.
Le cours est composé de cinq parties à savoir :
- Qu'est-ce que le Génie Logiciel?
- Les raisons qui ont mené à l’émergence du Génie logiciel comme discipline
- Définition du Génie logiciel
- Modèles (méthodes) de développement de logiciels
- Modélisation avec UML (Unified Modeling Language)
- La relation entre le génie logiciel et la modélisation
- Diagrammes UML
- Introduction aux méthodes agiles
- Les patrons de conception (Design Patterns) et leur rôle dans un processus de développement
Offered:
2024