1- IHM, Interaction Homme-Machine : problématique et enjeux du domaine,
2- Apports de la Psycho Cognitive, Méthodes de conception
3- Principes d’Ergonomie des Logiciels, critères ergonomiques de qualité
4- Analyse des besoins, des acteurs et de leur activité, modélisation des activités
5- Principes de conception, spécification d’interfaces
6- Normes et de mesures pour les systèmes interactifs
7- Evaluation des interfaces
8- Toolkits Graphiques o Java : Swing o C++ : QT o Web : JQuery
9- IHM pour les interfaces mobiles.
10- Accessibilité