1st Master in Industrial sciences (2nd cycle-Industrial Engineers) Computer Science

Software engineering and managment of computers projects

< Back

ECTS Credits5
Number of Hours (h/year)60
Teaching staffMADANI, Mounawar
Course UnitCompulsory
TermQuad. 1 and 2
CodeTECH-IINF0002/1
Prerequisite

Mastering of object oriented modeling and programming techniques.

Aims and Objectives

Being able to use the most used design patterns in O.O.

 

Description

The list below is not exhaustive.

 

Creational patterns : singleton, factory method, abstract factory, ...

Structural patterns : decorator, facade, adapter, bridge, ...

Behavioral patterns : mediator, visitor, observer, ...

...

 

Bibliography

Mark Grand. Patterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UML. WILEY

Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns : Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995.

Teaching and Learning MethodsLectures
Laboratory work
Project or fieldwork
Assessment MethodsWritten examinations
Oral examinations
Continuous assessment
NotesNo
LanguageFrench

The information contained herein is intended for informational purposes only. The Higher Education Institution disclaims any responsibility with regard to its content.