OBJECT-ORIENTED ANALYSIS AND DESIGN

Code Cours
2324-Icam-I1S1-IN-1 OB
Establishment
Teaching content
Computer science
Training officer(s)
JL.LARBOT
Level
Diplôme d'ingénieur
Program year
Period

Présentation

Prerequisite
Algorithm analysis and programming logic.
Goal
- Students are to analyse and solve problems by using the principles and tools of object oriented programming
- Moreover, they are to create the corresponding program
Presentation
- Object technology advantages
- Key concepts : classes, methods, inheritance, encapsulation
- Polymorphism, abstraction
- Introduction to the UML modelling method
- Main programming languages (Java, C++, c#)
- Components used

Modalités

Forms of instruction
- Lecture - Practical work
Organization
Type Amount of time Comment
Face to face
Lecture 16,00
Lab 12,00
Independent study
Estimated personal study time 9,00
Overall student workload 37,00
Evaluation
- Written test
- Practical work results

Ressources

Bibliography
Initiation à l'algorithmique objet - A. Cardon, Ch. Dabancourt

Paris : Eyrolles, 2001

Modélisation Objet avec UML - P. A. Muller, N. Gaertner

Paris : Eyrolles, 2003

UML 2 en action. De l’analyse des besoins à la conception en Java J2EE - P. Roques, F. Vallée

Paris : Eyrolles, 2004