Course overview
The aim of this course is to deepen students' understanding of state-of-the-art and emerging techniques in human-computer interaction (HCI). It focuses on advanced topics such as computational interaction, effective computing, ubiquitous computing, computer-supported cooperative work and HCI for sustainability and social good. Students will learn to tackle complex HCI challenges, innovate with cutting-edge technologies, and lead design projects in professional and academic contexts.
Course learning outcomes
- Critically assess various scholarly contributions within HCI, understanding how these innovations impact user interaction and technology integration
- Describe key historical milestones and foundational research that have shaped current paradigms in HCI
- Apply emerging interactive technologies and effectively address user needs
- Evaluate common and emerging HCI research methods to solve complex challenges, ensuring their solutions are robust and innovative
- Provide informed advice and perspectives on interdisciplinary HCI research projects, incorporating cultural, ethical and environmental considerations and principles of social good