1. Introduction (2 heures): survol du contenu et du plan de cours; introduction à l’interaction humain-machine (IHM).
2. Programmation d'interfaces web 2D (1 heure): JavaScript, HTML et programmation événementielle.
3. Concepts de base (2 heures): notions d'affordances, contraintes, modèles conceptuels, mappages, visibilité et retour ("feedback").
4. Conception itérative et centrée utilisateur et méthodologies d'évaluation (5 heures): exemples de conception centrée sur l’utilisateur; analyse des besoins, des utilisateurs, et des tâches; techniques de prototypage; tests d’utilisabilité; expérimentations contrôlées.
5. L’interaction (2 heures): dispositifs d'entrée; styles d’interaction (gestuelle, etc.); modes, retour visuel, retour kinesthésique; "widgets" et techniques d’interaction.
6. Les interfaces tridimensionnelles (3 heures): Dispositifs d’entrée et de sortie et techniques d'interaction pour le 3D; indices visuels et indices de profondeur.
7. Interfaces perceptuelles (3 heures): Utilisation des gestes, de caméra ou du suivi oculaire pour l’entrée
8. Interfaces pour la réalité mixte (6 heures): historique et tendances; concepts de base; technique d'interactions en réalité mixte.
9. Interfaces haptiques (3 heures): techniques et principes de conception; sciences de l’haptique; survol des technologies haptiques; exemples d’interfaces haptiques.
10. Interfaces avec l'intelligence artificielle (3 heures): impact de l'IA sur la conception d'interfaces humain-machine; conception d'interfaces intelligences centrée sur l'utilisateur; éthique et considérations sociétales dans la conception de systèmes intelligents.
11. Interfaces oculaires (3 heures): Systèmes de suivi des yeux, psychologie du regard et optimisation des interfaces
12. Interfaces cerveau-machine (3 heures): Systèmes de communication directe entre le cerveau et des dispositifs externes, historiques, principes neurophysiologiques et applications concrètes.
13. Présentations des étudiants (3 heures): présentations des projets de conception d'interfaces par les étudiants (Devoir 3).
Notez : La matière ne sera pas nécessairement présentée dans cet ordre et la durée de chaque section est approximative.