Logo ÉTS
Session
Cours
Responsable(s) Christopher Fuhrman

Se connecter
 

Sauvegarde réussie
Echec de sauvegarde
Avertissement






Documentation obligatoire

Un manuel du cours (Analyse et conception de logiciels) est disponible en ligne.

Il y a un livre obligatoire, mais les étudiants peuvent choisir la version française ou anglaise:

LARMAN, C., UML 2 et les design patterns. 3e édition, Pearson Éducation, 2005. (en rupture de stock, mais il est possible de trouver des exemplaires usagés)

LARMAN, C., Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process. 3rd edition, Upper Saddle River (NJ), Prentice-Hall PTR, 2005.



Ouvrages de références

GAMMA, E., Design patterns: Elements of reusable object-oriented software. Reading (Mass.), Addison-Wesley, 1995.

GRAND, M., Patterns in Java: A Catalog of Reusable design Patterns Illustrated with UML. Vol. 1, 2nd Ed., New York, John Wiley, 2002.

GRAND, M., Patterns in Java: A Catalog of Reusable design Patterns Illustrated with UML. Vol. 2, New York, Wiley, 1998.

FOWLER, M. et K. SCOTT, UML distilled: Applying the Standard Object Modeling Language. Reading (Mass.), Addison Wesley Longman, 1997.

FITZPATRICK, B. W. et COLLINS-SUSSMAN, B., Team Geek: A Software Developer's Guide to Working Well with Others. O'Reilly Media, 2013. 


Adresse internet du site de cours et autres liens utiles

Plusieurs outils seront utilisés dans le cours, car Moodle a plusieurs désavantages dans l'interface pour les enseignants. 

  • Moodle sera utilisé pour les mini-test (quiz).
  • Google Disque (Google Drive, ETSMTL.NET) sera utilisé pour le stockage de la matière du cours.
  • Google Classroom (ETSMTL.NET) sera utilisé pour les exercices.
  • Github Classroom sera utilisé pour le contenu des laboratoires.
  • Microsoft Équipes (Teams) ou Discord sera utilisé pour les travaux de laboratoire et pratiques.

Les personnes inscrites dans le cours doivent connaître leur accès Google sur le domaine ETSMTL.NET. Plus d'informations sont à https://www.etsmtl.ca/services/sti/etudiants/web-et-collaboration/google-apps