Diplôme d'études supérieures spécialisées (DESS) en ERGONOMIE DU LOGICIEL
Monsieur Michel Desmarais, professeur au département de génie informatique et génie logiciel.
Téléphone : (514) 340-4711, poste 3914
Courriel : michel.desmarais@polymtl.ca
Monsieur Jean-Marc Robert, coordonnateur des programmes d'études supérieures en génie industriel et professeur au département de mathématiques et de génie industriel.
Téléphone : (514) 340-4711, poste 4566
Télécopieur : (514) 340-4173
Courriel : jean-marc.robert@polymtl.ca
Le programme s'adresse aux étudiants qui veulent acquérir une formation multidisciplinaire de haut niveau sur les aspects ergonomiques et informatiques des interactions humain-ordinateur. Il permet d'apprendre à utiliser des théories, des méthodes, des normes et des outils pour faire l'analyse, la conception et l'évaluation d'interfaces utilisateurs pour des systèmes interactifs utilisés dans des divers domaines d'application.
Le programme conduit à l'obtention du Diplôme d'études supérieures spécialisées en ergonomie du logiciel (DESS).
Ce programme d'études est offert conjointement par le département de mathématiques et de génie industriel et le département de génie informatique et génie logiciel.
et
Un candidat peut demander une dérogation à cette règle en présentant à l'appui de sa demande un dossier mettant en évidence ses aptitudes à la poursuite d'études de deuxième cycle (expérience professionnelle pertinente, études subséquentes à l'obtention de son grade de premier cycle).
Le programme comporte 30 crédits, se répartissant comme suit :
| Crédits | |
|---|---|
| Cours obligatoires | 21 |
| Cours au choix | 9 |
Cours préalables selon les besoins :
Les étudiants doivent réaliser les 2 modules et un total de 30 crédits.
Choisir un des 2 cours suivants :
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| IND8402 | Interfaces humain-ordinateur | 3 | |
| LOG2420 | Anal. et conc. des interfaces utilisateurs | 3 |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| (1) | IND6406 | Ergonomie cognitive | 3 |
| IND8409 | Interfaces humain-ordinateur spécialisées | 3 | |
| IND8412 | Ergonomie des sites Web | 3 |
Choisir un ou deux cours parmi les suivants :
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| (1) | IND6407 | Analyse ergonomique du travail mental | 3 |
| (1) | IND6408 | Ergonomie du contrôle de processus | 3 |
| (2) | IDV6019 | Accessibilité du web et du multimédia | N/D |
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| INF6304 | Interfaces intelligentes | 3 | |
| INF8301 | Ingénierie de la qualité en logiciel | 3 | |
| LOG6303 | Rôles des processus en génie logiciel | 3 |
Choisir un ou deux cours parmi les suivants :
| Note | Sigle | Titre | Crédits |
|---|---|---|---|
| LOG2410 | Conception logicielle | 3 | |
| LOG4420 | Conception de sites web dynam. et transact. | 3 |
Plus un cours au choix en génie logiciel.
(1) Cours offert en mode présentiel et à distance
(2) Cours offert à l'Université de Montréal
BA = baccalauréat ES = études supérieures CE = certificat
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Place du travail mental dans les systèmes humains-machines. Modèles de traitement humain d'information. Cognition située, distribuée et socialement partagée. Types de raisonnement humain et stratégies de résolution de problèmes. Charge mentale de travail : définition, caractéristiques, méthodes et outils d'évaluation. Capacités, limites et modes de fonctionnement des processus perceptifs et cognitifs mis en jeu au travail : vigilance et attention, perception, mémoire, représentation mentale, apprentissage, prise de décision. Compétence et expertise humaine. Conscience de la situation. Erreurs et fiabilité humaine dans le travail.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND6406
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Objectifs, place et rôle de l'analyse du travail dans la conception et l'évaluation des systèmes interactifs. Théories et modèles de traitement humain d'information servant à l'analyse du travail mental. Méthodes d'analyse des activités de travail individuelles et de groupe. Techniques de recueil de données quantitatives et qualitatives. Tâches génériques. Taxonomie et terminologie des tâches. Procédures de travail. Analyse du contexte de travail. Analyse basée sur des scénarios. Analyse des utilisateurs et définition de personas. Analyse fonctionnelle. Analyse compétitive. Analyse de processus. Analyse de systèmes.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND6407
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) :
Corequis :
Définition et problématique du travail de contrôle et de surveillance de systèmes technologiques complexes. Performance humaine : facteurs d'influence et modélisation. Analyse, conception et validation de salles de commande, de postes de travail et de dispositifs de soutien à la performance humaine, incluant le soutien procédural. Optimisation de la fiabilité humaine. Aspects organisationnels : équipes, organisation du travail, fatigue humaine et sa gestion, culture de sûreté.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Site Web : http://moodle.polymtl.ca/course/view.php?name=IND6408
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
Définition, classification et évolution des interfaces humain-ordinateur. Notions de compatibilité, accessibilité, sécurité, performance, utilisabilité, esthétique et expérience utilisateur. Méthodologie de conception centrée sur l'utilisateur. Normes, principes, critères et modèles de conception. Analyse des besoins et analyse contextuelle. Spécifications de l'utilisabilité. Modélisation, maquettage et prototypage. Styles d'interaction humain-ordinateur. Dispositifs d'entrée de données et de pointage. Présentation d'informations. Fonctionnalités de soutien à l'utilisateur. Patrons de conception. Méthodes d'inspection ergonomique. Tests d'utilisabilité. Suivi de l'utilisabilité et de l'expérience utilisateur.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Nombre de crédits : 3 (3 - 0 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
Méthodologie, normes et principes de conception et d'évaluation des interfaces humain-ordinateur. Web analytique. Web sémantique. Interfaces avec petit écran. Interfaces haptiques. Interfaces multimédia. Interfaces avec réponse vocale interactive. Interfaces des environnements virtuels. Interfaces pour des utilisateurs ayant des besoins spécifiques. Plasticité des interfaces. Interfaces de jeux vidéo. Interfaces cérébrales. Interfaces des réseaux sociaux.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Nombre de crédits : 3 (2 - 1 - 6)
Département : Mathématiques et génie ind.
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
Historique, développement et caractéristiques de l'Internet. Types de sites Web et caractéristiques de leurs interfaces. Langage HTML et technologies de mise en page et d'interactivité. Analyse des besoins préalable à la conception. Méthodologie de conception centrée sur l'utilisateur, normes et accessibilité. Prototypage d'interfaces. Architecture et navigation. Modes de dialogue. Conception des pages-écrans. Comportements et performance humaine liés aux sites Web. Utilisabilité et expérience-utilisateur avec les systèmes interactifs.
Manuel(s) :
Notes :
Responsable(s) : Robert, Jean-Marc
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
Caractéristiques, enjeux et limites des interfaces intelligentes. Modèles de l'interaction humain-machine et de l'utilisateur : connaissances, intérêts et préférences, buts et plans. Recherche d'information semi-structurée : filtres collaboratifs et sémantiques, agents de recherche. Aide et assistance : systèmes conseils, documents adaptatifs, dialogue coopératif et tuteurs intelligents. Interfaces sensibles au contexte. Validation des interfaces intelligentes
Manuel(s) :
Notes :
Responsable(s) : Desmarais, Michel
Site Web : http://www.cours.polymtl.ca/inf6304
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 70 cr. pour les étudiants au baccalauréat
Corequis :
Concepts de base et définitions pertinentes en relation avec la qualité du logiciel, assurance qualité, tests, ingénierie de la qualité et planification de la qualité. Prévention des anomalies et classification des défauts. Tolérance aux fautes. Ingénierie de la fiabilité logicielle. Modèles de la qualité. Comparaison des différentes techniques d'assurance qualité. Amélioration du processus de développement logiciel. Mesure du logiciel et du processus. Identification des risques pour l'amélioration quantifiable de la qualité.
Manuel(s) :
Notes :
Responsable(s) : Robillard, Pierre N.
Site Web : http://moodle.polymtl.ca/course/view.php?name=INF8301
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : INF1010, LOG1000
Corequis :
Activité d'analyse et de conception dans le processus du génie logiciel : principes, spécifications et méthodes. Méthodes d'analyse et de conception orientée-objet : langages et notation standards, modélisation structurelle, modélisation de comportement et modélisation architecturale. Décomposition en couches logicielles. Cadres de référence et patrons de conception. Gestion des ressources et traitement des exceptions.
Manuel(s) :
Notes :
Responsable(s) : Guibault, François
Site Web : http://www.cours.polymtl.ca/log2410
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis : INF2010
Analyse et spécification des besoins des utilisateurs. Ergonomie cognitive. Principes et règles de conception d'interface. Tests utilisateurs. Évaluation heuristique et inspection d'interface. Boîtes à outils. Système de fenêtrage. Architecture logicielle et modèle de programmation événementielle. Communication entre objets. Adaptation du processus de développement logiciel. Aide et assistance. Analyses coûts-bénéfices.
Manuel(s) :
Notes :
Responsable(s) : Desmarais, Michel C.
Site Web : http://www.cours.polymtl.ca/log2420
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) : 60 cr.
Corequis : INF3710
Conception de sites web complexes pour la génération dynamique de contenu et la gestion d'interactions avec les utilisateurs. Présentation générale de l'architecture du web et du protocole HTTP (HyperText Transfer Protocol). Structure d'un document HTML (HyperText Markup Language). Mise en forme d'un document HTML par l'utilisation de CSS (Cascading Style Sheet). Paradigmes de conception propres aux systèmes web. Programmation du côté serveur. Gestion d'une session sur un site web. Éléments de sécurité pour les sites web. Présentation du format XML (Extended Markup Language) et du langage de transformation de documents XSL (Extended Stylesheet Language). Programmation du côté client par le biais de scripts exécutés par le navigateur web. Interface avec une base de données relationnelle. Notions de performance et de sécurité. Notions de validation et de test de sites web dynamiques et transactionnels.
Manuel(s) :
Notes :
Responsable(s) : Gagnon, Michel; Desmarais, Michel C.
Site Web : http://moodle.polymtl.ca/course/view.php?name=LOG4420
Nombre de crédits : 3 (3 - 1.5 - 4.5)
Département : Génies informatique, logiciel
Préalable(s) :
Corequis :
Types de processus : philosophie Agile, processus discipliné, modèles de référence, CMMI, ISO 15504 et méta-modèle. Rôles des processus en fonction des contextes suivants : qualité du logiciel, cycle de vie, disciplines d'ingénierie et de support, pratiques de développement, interactions face-à-face et virtuelle, équipe distribuée, gestion des équipes, mobilité, environnement de développement, techniques d'amélioration des processus, estimations, outils logiciels, méthodologies, métriques, certification. Application de la méthodologie de la revue systématique de la littérature dans le contexte des processus de génie logiciel.
Manuel(s) :
Notes :
Responsable(s) : Robillard, Pierre N.
Polytechnique Montréal
Registrariat
C.P. 6079, succursale Centre-ville
Montréal (Québec) CANADA, H3C 3A7
Téléphone : 514 340-4724
Télécopieur : 514 340-4169
Courriel : registraire@polymtl.ca
Pavillon : Principal
Local : A-201
Le contenu de cette page est sous la responsabilité des études supérieures.