University of Liege | Version française
Study programmes 2010-2011Last update : 11/04/2011
INFO0063-1  Object-Oriented Software Engineering
Duration :  30h Th, 30h Pr
Credits/ECTS :  
Master in Computer Engineering, in-depth approach, 1st yearSecond semester5
Master in Computer science, Research Focus, 1st yearSecond semester6
Master in Computer Engineering, specialized approach, 1st yearSecond semester5
Master in Computer Science, Professional Focus (Management), 1st yearSecond semester6
Master in Computer scienceSecond semester6
Master in Computer scienceToute l'année6
Master in Bio-informatics and Modelling, Research focus, 1st yearSecond semester6
Holder(s) :  Bernard Boigelot
Language :  French language
Course contents :  This course introduces a software development methodology and studies the differents activities composing it. Each element of a development cycle is illustrated with the help of UML diagrams. Implementation issues are addressed in the context of the Java language. The course also contains an (optional) introduction to object-oriented programming, as well as to software patterns and to test techniques.
Course objective :  Studying development methodologies suited for large and complex software systems.
Prerequisites :  A basic knowledge of object-oriented programming and of the Java language.
Workshops :  Exercise sessions. A practical project has to be carried out by students.
Organization :  Theoretical lessons followed by exercise sessions. A practical project has to be carried out by students (individually or in pairs). The course is given on the second semester.
Written notes :  A copy of the slides used during the theoretical lessons is available on the WWW page of the
course.

References :
  • 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.
Assessment :  A written exam in June. A written exam in September.
Contacts :  Professor : Bernard Boigelot, boigelot@montefiore.ulg.ac.be Assistant: Jean-François Degbomont, degbomont@montefiore.ulg.ac.be
Remarks :  A WWW page with up-to-date information about the course is available at the address:
http://www.montefiore.ulg.ac.be/~boigelot/cours/se/.


imageHome
imageSearch by Faculty
imageSearch by teacher
imageSearch by course code and title

Students and Studies Administration - Academic Affairs - Contact : Monique Marcourt, General Director for Education and Training - Developed by SEGI