Enrolment options

This class focuses on advanced user interface programming techniques. Students will gain an understanding of the architecture and algorithmic underpinnings of modern UI toolkits. They will gain a rich operational knowledge of how to create user interfaces, including how to extend standard widgets and move beyond WIMP to off-the-desktop contexts. At the end of the course, students will be able to define new widgets and create new interactions. 

Prerequisites: Students should already understand basic user interface concepts such as the notion of widgets, events, and layouts. They should be able to create basic user interfaces in an object-oriented language and toolkit (such as Java/Swing or C++/Qt).

Modalités:
ECTS:
Type:
Complexité:
Public Cible:
Niveau:
Condition d'accès:
Self enrolment (Etudiant)
Self enrolment (Etudiant)
Guest access
Guest access