2024

Human-Machine Interfaces

Name: Human-Machine Interfaces
Code: INF13666M
6 ECTS
Duration: 15 weeks/156 hours
Scientific Area: Informatics

Teaching languages: Portuguese
Languages of tutoring support: Portuguese

Sustainable Development Goals

Learning Goals

Learning outcomes of the curricular unit:
Giving students knowledge in the areas of Human-Computer-Interaction (HCI).At the end of the semester,
students should be able to:
Understand the human factors that influence the use of any computer system
Understand the concepts and the practice of user and task analysis
Design, test and evaluate an interface for any application, taking into focus the types of target user
Identify the problems experienced by users when interacting with an application through interaction models
Develop critical opinions on existing interfaces, suggesting changes whenever necessary
Understand and use the usability principles
Understand the need for monitoring the development of tests for software usability since its beginning.
Identify the different stages of development of interactive software
Understand and use evaluation techniques of interfaces
Incorporate into new technological paradigms and metaphors interaction.

Contents

Human-Computer Interaction (HCI): what, why, when?
Human and technological factors in HCI
Characteristics of interactive systems
Interaction models
Interaction styles
interaction paradigms
Usability principles
User and task analysis
Interaction design process:
Design Rules
Prototyping
Dialogs design
Screen design
Evaluation techniques

Teaching Methods

Lectures and practical classes with exercises that allow the gradual learning of the different concepts taught in
lectures.
Evaluation: state of the art of an area, development of a project and a written examination.

Teaching Staff (2023/2024 )