 |  |
| INFO0063-1 | Object-Oriented Software Engineering
 |
 |
| Duration : | 30h Th, 30h Pr |
 |
| Credits/ECTS : |
| Master in Computer Engineering, in-depth approach, 1st year |  | Second semester |  | 5 |
 |
| Master in Computer science, Research Focus, 1st year |  | Second semester |  | 6 |
 |
| Master in Computer Engineering, specialized approach, 1st year |  | Second semester |  | 5 |
 |
| Master in Computer Science, Professional Focus (Management), 1st year |  | Second semester |  | 6 |
 |
| Master in Computer science |  | Second semester |  | 6 |
 |
| Master in Computer science |  | Toute l'année |  | 6 |
 |
| Master in Bio-informatics and Modelling, Research focus, 1st year |  | Second semester |  | 6 |
 |
|
 |
| 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/. |
 |

|
|  |