020MCOES3

Modèles de conception

Le cours détaille les 23 modèles de conception utilisés dans le cadre d’une conception orientée objet : les modèles de conception créationnels, structurels et comportementaux, selon le livre : « Design Patterns : Elements of Reusable Object-Oriented Software (GOF) ». Ce cours utilise le langage Java et ses librairies pour mettre en œuvre les modèles de conception les plus appropriés dans un projet greenfield ou pour le refactoring dans le cadre d’un projet brownfield, ainsi que la notation UML de l’OMG pour la modélisation de la solution et la description de ces design patterns. Enfin, il initie les étudiants à l’utilisation des outils de documentation et de surveillance des applications (profiling, logs et traces).


Temps présentiel : 30 heures


Charge de travail étudiant : 70 heures


Méthode(s) d'évaluation : Examen final, Examen partiel, Travail personnel

Ce cours est proposé dans les diplômes suivants
 Diplôme d'ingénieur - section électricité et mécanique - option : génie biomédical
Diplôme d'ingénieur - section électricité et mécanique - option : génie biomédical
Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications

© - Tous droits réservés Université Saint-Joseph de Beyrouth