Design and Implementation of Users Interfaces
Code | Completion | Credits | Range |
---|---|---|---|
X39NUR | Z,ZK | 4 | 2+2s |
- The course cannot be taken simultaneously with:
- User Interface Design (A4M39NUR)
- The course is a substitute for:
- Design and Implementation of User Interfaces (36NUR)
- Lecturer:
- Pavel Slavík (gar.)
- Tutor:
- Pavel Slavík (gar.), Radek Bien, Zdeněk Míkovec, Ondřej Poláček, Adam Sporka
- 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:
- Syllabus of lectures:
-
1. Principles of man-machine communication. Examples of wrong solutions
2. Basic methods for man-machine communication. User research.
3. User support, definition of user needs
4. Formal methods for description of user interfaces (state diagrams, grammars,...)
5. Prototyping I - visual aspects
6. Prototyping II - low fidelity prototypes
7. Prototyping III - software tools
8. Prototype validation
9. Final phases of design
10. Psychological and ergonomic aspects of user interface design
11. Formal desrition of user behavior (GOMS, KLM, ..)
12. User behavior. Special user interfaces
13. Reserve
- 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:
- Time-table for winter semester 2011/2012:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon Tue Fri Thu Fri - Time-table for summer semester 2011/2012:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Computer Technology - Software Engineering- structured studies (compulsory elective course, compulsory elective course, S3 recommendation)
- Computer Technology - System Programming- structured studies (compulsory elective course)
- Computer Technology - Computer Graphics- structured studies (compulsory course of the branch, compulsory elective course)
- Computer Technology - Computer Network and Internet- structured studies (compulsory elective course)
- Computer Technology - Designing Digital Systems- structured studies (compulsory elective course)
- Computer Technology - New - Software Engineering- structured studies (compulsory elective course, S3 recommendation)