|
Instructor: Dr. Karim Bouzoubaa
Email: karim.bouzoubaa@emi.ac.ma
Description and objectives
This course
introduces the principles of user interface development, focusing on three key areas:
- Design: How
to design good user interfaces, starting with human capabilities
(including the human information processor model, perception, etc.) and
using those capabilities to drive design techniques: iterative design,
usability guidelines, interaction styles, and web interaction guidelines.
- Implementation:
Techniques for building user interfaces, including low-fidelity and
high-fidelity prototypes, and prototyping tools such as the model-view-controller
model.
- Evaluation:
Techniques for evaluating and measuring interface usability, including
heuristic evaluation, and user testing.
Content
Useful Links
- Dix, J. Finlay,
G. Abouwd, R. Beal, Human-Computer
Interaction, Prentice Hall, 1998.
- A.G. Sutcliffe, Human-Computer
Interaction Design, 1989.
- http://www.baddesigns.com
|