![Logo HEPL](https://www.provincedeliege.be/sites/default/themes/nouveau_plg/img/logo-hepl.png)
Génie logiciel
Informations générales sur l'unité d'enseignement : "Génie logiciel"
Cycle |
2 |
Niveau du cadre francophone de certification |
7 |
Code |
ARCSYSINF-2-013 2.1.1 |
Crédits ECTS |
3 |
Volume horaire (h/an) |
45 |
Période |
Quadrimestre 1 |
Implantation(s) |
TECHNIQUE - Liège (Ing.) |
Unité |
Obligatoire
|
Responsable de la fiche |
MADANI, MOUNAWAR |
Pondération |
30 |
Composition de l'unité d'enseignement |
Intitulé |
Nombre d'heures |
Pondération |
Génie logiciel |
45 |
100 |
|
Prérequis |
|
Corequis |
|
-
Contribution au profil d'enseignement
Analyser une situation suivant une méthode de recherche scientifique |
- Identifier, traiter et synthétiser les données pertinentes
- Rechercher les ressources nécessaires
- Transposer les résultats des concepts à la problématique ou situation traitée
- Argumenter les choix proposés
|
Communiquer avec les collaborateurs, les clients |
- Rédiger des rapports, des cahiers des charges, fiches techniques ou manuels
|
Innover, concevoir ou améliorer un système |
- Mettre au point des améliorations
|
-
Acquis d'apprentissage spécifiques sanctionnés par l'évaluation
Illustrer et d'identifier l'emploi de patrons de conception dans du code orienté objet.
Argumenter les choix de conception opérés dans l'implémentation d'une solution sur base de patrons de conception.
Représenter les aspects statiques et dynamiques des applications développées à l'aide de diagrammes UML.
-
Objectifs
-
Partie de fiche comprenant des problèmes syntaxiques
-
Contenus
-
- Etude et mise en oeuvre des patrons de conception GoF : singleton, factory method, abstract factory, adapter, bridge, façade, decorator, visitor, mediator, observer, little langage, ...
- Principe d'injection des dépendances.
- Principes SOLID.
- Calcul de différents métriques(TCC, WMC, ...).
- Introduction au paradigme de concurrence structurée en programmation.
-
Méthodes d'enseignement et d'apprentissage
- Cours ex-cathedra
- Activités interactives demandant une participation active de l’étudiant
- Travaux de laboratoires
-
Evaluation
Génie logiciel |
- Examen Ecrit
- Examen Oral
- Evaluation Continue
|
-
Langue(s) de l'unité d'enseignement
- Français
-
Supports de cours au format papier
Aucun support déposé pour cette unité d'enseignement
-
Autres supports de cours
- Aucun autre support défini