Descriptif
https://www.universite-paris-saclay.fr/en/education/master/m2-interaction-human-computer-interaction-hci#programmes
http://perso.telecom-paristech.fr/~eagan/class/advUI/
Responsables : J. Eagan, S. Huot
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, event-driven programming, and the concept of view hierarchies. They should be able to create basic user interfaces in an object-oriented language and toolkit (such as Java/Swing or C++/Qt).
http://perso.telecom-paristech.fr/~eagan/class/advUI/
Responsables : J. Eagan, S. Huot
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, event-driven programming, and the concept of view hierarchies. They should be able to create basic user interfaces in an object-oriented language and toolkit (such as Java/Swing or C++/Qt).
42 heures en présentiel
Diplôme(s) concerné(s)
- M2 PDS - Parallel and Distributed Systems
- Master M2 - Interaction, Graphic & Design
- Diplôme d'ingénieur
- Master M1 - Interaction, Graphic & Design
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Diplôme d'ingénieur
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
- Crédit d'Option 3A acquis : 5
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Master M2 - Interaction, Graphic & Design
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme Master M1 - Interaction, Graphic & Design
Pour les étudiants du diplôme M2 PDS - Parallel and Distributed Systems
Le rattrapage est autorisé (Max entre les deux notes)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
L'UE est évaluée par les étudiants.
Programme détaillé