Iza Marfisi-Schottman

Associate Professor in Computer Science

Designing Games for Education


Object oriented design

Designing object oriented applications with UML

This course is an introduction to object oriented design and particularly to the UML formalist. It was designed to be closely interconnected to the Object Oriented Programming course (mainly JAVA development) that students follow in parallel. These two courses also share the same final project.
  1. The logic of object oriented design
  2. The importance of modeling
  3. Modeling structure with UML
  4. Modeling behavior with UML
  5. Modeling functionalities with UML
  6. Developing with UML

View all teaching projects to unlock the animation ! Still 2 to go...

Title: M2104 - Basics of object oriented design

Level: B.S.

Course: 5H lecture + 10 x 1.5H lab sessions + 3 x 3H project

Course material

Last update June 2015 Credits