Mastering the design of distributed software architectures, based on the object programming paradigm.
Discovering the various steps in the analysis, design and development of information systems. Emphasis is on reusability and extend ability.
This course gives an overview of the main design patterns, classical or more specific, used in the design of distributed software architectures, either in the design of AP I s or f or the design of software components.
Teaching : 30h Lecture + project supervising
Examination : Project + Final Exam
Lecturer : David Bromberg