Généralités
Présentation du cours
Contact
- Enseignant de la matière : Mme. HEDJAZ Sabrine
- Contact par mail : s.hedjaz@centre-univ-mila.dz
- Matière: Génie logiciel
- Unité d’enseignement : UF2
- Spécialité: Système informatique
- Crédits : 5
- Coefficient : 3
- Volume horaire:
- Cours (nombre d’heures par semaine) : 1.5 h
- TD (nombre d’heures par semaine) : 1.5 h
- TP (nombre d’heures par semaine) : 1.5 h
Description
Ce cours de génie logiciel pour la licence informatique traite de manière globale des sujets fondamentaux. Dans son introduction, il présente les concepts fondamentaux de l'ingénierie logicielle. Ensuite, il se penche sur le développement d'un logiciel, en mettant en avant les différentes étapes telles que la spécification des besoins, la conception, le développement, les tests et la maintenance. Une section spécifique du programme est consacrée aux diagrammes UML (Unified Modeling Language), afin de donner aux étudiants une compréhension approfondie de leur utilisation pour la modélisation visuelle des systèmes logiciels. L'objectif principal de ce cours est de former les étudiants à l'analyse et à la conception d'applications logicielles selon les principes fondamentaux du génie logiciel et de la programmation orienté objets. En particulier, apprendre la modélisation objet avec le langage universel UML. Le langage de programmation Java est utilisé comme outil d'implémentation.
Objectifs du Cours
Le cours Génie logiciel vise à :
- Donner aux étudiants une vision globale du processus de développement logiciel
- Initier les étudiants aux outils essentiels pour la conception, la construction et la maintenance de logiciels de qualité
- Introduire aux étudiants les bonnes pratiques, les méthodologies de développement logiciel et les normes de l'industrie
Prérequis
Afin d'exploiter pleinement ce cours, il est primordial de maîtriser :
- Notions sur les systèmes d’informations (2 année informatique)
- Programmation oriente objet (2 année informatique)
Public cible
- Troisième année informatique, spécialité Systèmes Informatiques (SI)
Mode d’évaluation
L’évaluation finale se fait à travers:
- Un examen final, qui compte pour 60% de la note finale.
- Évaluation continue à raison de 40% restant (Interro 1 et 2 TD, participation et assiduité – Interro 1 et 2 TP, participation et assiduité).