Human-computer interaction 2700-M-API-D3ICK
The class aims to develop skills in modelling the interaction between the user and the computer system. The course consists of three stages:
Introduction to selected UML diagrams: Students learn the basic elements involved in interaction modelling, including Use Case diagrams and Activity Diagrams. Students use UML theory to create diagrams for selected interaction scenarios.
Reverse engineering of web services: Students carry out reverse engineering on selected websites, mapping their functionalities onto activity diagrams.
Web services interaction evaluation: Based on previous analyses, students evaluate websites from the point of view of efficiency, ergonomics and quality of human-computer interaction. Aspects such as intuitiveness, accessibility, responsiveness and overall user experience (UX) are assessed. Students use HCI assessment tools and methods, including usability heuristics.
Course coordinators
Type of course
Mode
Assessment criteria
Continuous assessment
Group projects