Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) |
---|---|---|---|
I-INFO-003 |
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 24 | 36 | 0 | 0 | 0 | Q1 |
Contenu de l'AA
l'ingénierie dirigée par les modèles; le langage de modélisation UML; le langage d'expressions des contraintes OCL; expression des besoins, cas d'utilisation, diagrammes de classes, d'activités et de séquences; les designs patterns.
Etude de cas de modélisation UML en exercice, avec résolution progressive en classe.
travaux pratiques en Java: classes abstraites et interfaces, interfaces graphiques, traitement d'exceptions, collections, exploitation de design patterns.
Supports principaux
Supports principaux non reproductibles
Sans objet
Supports complémentaires
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
C. Larman, C. Applying UML And Patterns: An Introduction To Object-Oriented Analysis And Design And Iterative Development, Pearson Education, 2005
M. Priestley, Practical Object-Oriented Design with UML,, McGraw Hill, 2nd edition, 2003
H. and P. Deitel, Java: How to Program, Prentice Hall, 2012 (9e édition)
Mode d'enseignement
- Face à face
Types d'évaluation du Q1
- Présentation et travaux
- Examen oral
- Examen écrit
Commentaire sur l'évaluation Q1
Rapport des travaux pratiques : 20% des points
Examen oral, avec notes électroniques: questions sur le cours, à préparer par écrit (40% des points) et question de programmation Java, à préparer sur PC (40% des points).
Types d'évaluation Q2
- Examen oral
- Examen écrit
Commentaire sur l'évaluation Q2
Examen oral, avec notes électroniques: questions sur le cours, à préparer par écrit (40% des points) et question de programmation Java, à préparer sur PC (60% des points).
Types d'évaluation du Q3
- Examen oral
- Examen écrit
Commentaire sur l'évaluation Q3
comme en Q2
Commentaire sur l'évaluation Q1ratt. B1BA
Sans objet
Types d'activités
- Cours (cours magistraux; conférences)
- Exercices dirigés / utilisation de logiciels / démonstrations
- Travaux pratiques / travaux de laboratoire / exercices de création et recherche en atelier / projet sur ordinateur /études de cas