COM309 Human-Computer Interaction
| Summary |
This module offers an overview of the fundamental aspects, methodologies, and advancements in the field of Human-Computer Interaction. It aims to provide you with the knowledge required to design, develop and evaluate technologies that effectively and acceptably meet users' needs. |
| Session |
Autumn 2025/26 |
| Credits |
10 |
| Assessment |
|
| Lecturer(s) |
Prof Vita Lanfranchi, Dr Mari-Cruz Villa Uriol & Miss Ayesha Sana |
| Resources |
|
| Aims |
This module aims to:
- Provide students with a comprehensive understanding of the principles and theories underlying human-computer interaction, enabling them to critique and design user-centered interfaces that enhance user experience and usability.
- To explore various methods and techniques for evaluating and testing interactive systems, empowering students to assess the effectiveness and efficiency of interface designs and make informed design decisions.
- To foster critical thinking and problem-solving skills in students by engaging them in practical exercises and projects aimed at applying HCI concepts to real-world scenarios, preparing them to address the evolving challenges of designing interactive technologies.
|
| Learning Outcomes |
By the end of this course the students should be able to:
- Select and apply theories for design, development, and evaluation of technologies in different contexts and for different users.
- Describe how ethical and cultural considerations should be integrated in interactive systems and critically evaluate existing examples to suggest improvements.
- Produce annotated designs illustrating key principles for a specific design problem.
|
| Content |
I. Introduction to Human-Computer Interaction
II. User-Centered Design
III. Requirements Gathering and Analysis
IV. Evaluation and Related Methodologies
V. Usability
VI. Accessibility
VII. Emerging Trends in HCI
|
| Restrictions |
Optional modules within the school have limited capacity. We will always try to accommodate all students but cannot guarantee a place. |
| Teaching Method |
Lectures
Labs/Seminars |
| Feedback |
During labs/seminars and office hours |
|