Site de l'Université | English version
Programme des cours 2011-2012Dernière mise à jour : 14/06/2012
INFO0063-1  Ingénierie du logiciel orienté-objet

Durée :  30h Th, 30h Pr
Nombre de crédits :  
Master en ingénieur civil en informatique, à finalité approfondie, 1re annéeDeuxième quadrimestre5
Master en sciences informatiques, à finalité approfondie, 1re annéeDeuxième quadrimestre6
Master en ingénieur civil en informatique, à finalité spécialisée en gestion, 1re annéeDeuxième quadrimestre5
Master en sciences informatiques, à finalité spécialisée en gestion, 1re annéeDeuxième quadrimestre6
Master en sciences informatiquesDeuxième quadrimestre6
Master en bioinformatique et modélisation, à finalité approfondie, 1re annéeDeuxième quadrimestre6
Nom du professeur :  Bernard Boigelot
Langue(s) du cours :  
Langue française
Contenus du cours :  
Le cours considère un processus de développement et étudie les différentes activités qui le composent. Chaque phase d'un cycle de développement est illustrée à l'aide du langage UML. Les questions d'implémentation sont abordées dans le contexte du langage Java. Le cours contient également une introduction élémentaire à la programmation orientée-objet, aux schémas d'architecture logicielle, ainsi qu'aux techniques de test.
Acquis d'apprentissage (objectifs d'apprentissage) du cours :  
Maîtriser les techniques de modélisation et de développement de logiciels orientés-objet complexes et de grande taille.
Prérequis et corequis / Modules de cours optionnels recommandés :  
Une connaissance des mécanismes de programmation orientée-objet et du langage Java.
Activités d'apprentissage prévues et méthodes d'enseignement :  
Séances de répétitions. Un travail est à réaliser par les étudiants.
Mode d'enseignement (présentiel ; enseignement à distance) :  
Un cours théorique suivi de séances de répétitions. Un travail est à réaliser par les étudiants (individuellement ou par groupes de deux). Le cours se donne au deuxième semestre.
Lectures recommandées ou obligatoires et notes de cours :  
Une copie des transparents utilisés lors du cours théorique est disponible sur la page WWW associée au cours.

Ouvrages de référence :
  • Applying UML and Patterns, Craig Larman, Prentice-Hall, 1997.
  • UML Distilled, Martin Fowler et Kendall Scott, Addison-Wesley, 1998.
  • Design Patterns : Elements of Reusable Object-Oriented Software, E. Gamma, R. Helm, R. Johnson et J. Vlissides, Addison-Wesley, 1994.
Modalités d'évaluation et critères :  
Un examen écrit en juin. Un examen écrit en septembre. Le travail pratique intervient dans la note finale, et doit être représentés s'il n'a pas été réussi en première session.
Remarques organisationnelles :  
Une page WWW reprenant les informations relatives au cours peut être consultée à l'adresse suivante :
http://www.montefiore.ulg.ac.be/~boigelot/cours/se/.
Contacts :  
Enseignant : Bernard Boigelot, boigelot@montefiore.ulg.ac.be Assistant: Jean-François Degbomont, degbomont@montefiore.ulg.ac.be


imageAccueil
imageRecherche par faculté
imageRecherche par enseignant
imageRecherche par cours

Administration de l'Enseignement et des Etudiants - Responsable de l'information : Monique Marcourt, Direction générale à l'Enseignement et à la Formation - Réalisation SEGI