Design and Implementation of Users Interfaces
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
XE36NUR | Z,ZK | 4 | 2+2s |
- The course is a substitute for:
- Design and Implementation of User Interfaces (E36NUR)
- Lecturer:
- Tutor:
- Supervisor:
- Department of Computer Graphics and Interaction
- Synopsis:
-
Students will be acquainted with methods for efficient design and evaluation of user interfaces. Fundamental evaluation methods are discussed. Attention is paid also to non-technical aspects of man-machine communication (ergonomic and psychological aspects). An integral part of the course are problems of user interfaces in emerging applications like mobile computing.
- Requirements:
-
Definition of the term 'user interface' (UI)
Various levels of input and output.
Implementation of the principal components of the UI
Methods of presentation of information
Color-coded information
User support in UIs
User model of UI
Formal methods of dialog description (grammars, state diagrams)
Psychological and ergonomic issues of UI
UI for workgroups. Computer-supported collaborative work, groupware.
UI testing
Methods of the UI evaluations
Standardization of UI
Standard tools for UI design
Overall assessment: 75% semestral project, 25% examination
Examination: Written part (1 hr, approx. 10 questions) + oral exam
- Syllabus of lectures:
-
1. Principles of man-machine communication
2. Basic methods for man-machine communication
3. User support, errors and their handling
4. User interface models
5. Formal methods for description of user interfaces
6. Psychological aspects of man-machine communication
7. Ergonomically aspects of man-machine communication
8. Standardization of user interfaces - company standards
9. Standardization of user interfaces - international standards
10. User interfaces for users with special needs (accessibility)
11. User interfaces for multimedia and mobile computing
12. User interfaces for VR
13. User interface testing
14. Criteria for user interface evaluation (usability)
- Syllabus of tutorials:
-
1. Project specifications
2. Project specifications
3. Consultations to projects
4. Consultations to projects
5. Consultations to projects
6. Presentation of the proposed solution
7. Consultations to projects
8. Consultations to projects
9. Presentation of partial solution
10. Consultations to projects
11. Consultations to projects
12. Presentation of projects
13. Presentation of projects
14. Crediting
- Study Objective:
- Study materials:
-
1. Shneiderman, B.: Designing the User Interface, Addison Wesley, 1998
2. Nielsen,J.: Usability Engineering, Morgan Kaufman 1993
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: