|
Course Catalog 2013-2014
TIE-41106 User Interface Design, 5 cr |
Person responsible
Tomi Haustola, Satu Jumisko-Pyykkö
Lessons
Study type | P1 | P2 | P3 | P4 | Summer | Implementations | Lecture times and places |
|
|
|
|
|
|
|
|
Requirements
Exam and assignment
Completion parts must belong to the same implementation
Learning Outcomes
After the course, the student can - explain the basic terms in the domain of user interface design and evaluation - give examples about different types of user interfaces, interaction types and interaction models - to apply usability heuristics and design guidelines to user interface design and evaluation - construct a plan for the graphical user interface in collaboration with group - explain the design rationale based on user’s requirement
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | 1. Design principles for user interface design and heuristics in evaluation. | ||
2. | 2. Task analysis, user's requirements | ||
3. | 3. Types of user interfaces, interaction types, and interaction models | ||
4. | 4. Related standards, guidelines and principles for user interfaces |
Instructions for students on how to achieve the learning outcomes
The exam focuses on knowledge of the basic concepts and principles in user interface design and their applicability to design. The practical assignment evaluates applicability of the knowledge on user interface design.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Partial passing:
Study material
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Book | Interaction Design, beyond human-computer interaction | Rogers, Y., Sharp, H., Preece, J. | Wiley, 2011, 3rd ed. | Yes | English |
Prerequisites
Course | Mandatory/Advisable | Description |
TIE-04100 Basic course on user experience | Mandatory |
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
More precise information per implementation
Implementation | Description | Methods of instruction | Implementation |