Le cours Programmation d’interfaces utilisateur a pour but de fournir les connaissances de base pour développer des applications dans un environnement graphique. Ce cours s’adresse à des personnes ayant de bonnes bases en programmation orientée objet à l’aide du langage Java. Le développement d’interfaces utilisateur sera fait avec Android Studio et sa panoplie d’outils d’aide à la conception. Les laboratoires se dérouleront sur le système d’exploitation Android à l’aide d’un appareil mobile, d’une tablette et d’un simulateur.