Ergonomie du logiciel et utilisabilité. Principes de base de conception d’une interface :
analyse des tâches, facteurs humains, présentation et interaction. Concepts et fonctionnalités des interfaces graphiques. Outils de développement des interfaces graphiques.
Librairies spécialisées. Utilisation du multimédia dans les interfaces. Standards de compression.