Skip Links | Site Map | Privacy & Cookies

You are here: Home > Research & Development > Human-Computer Interaction

Human-Computer Interaction (HCI)

HCI is the study of interaction between people and computers and can span a variety of disciplines including thinking about the machine through computer science and the human through disciplines such as the social sciences. The basic aim of HCI is to improve the interactions between computers and users by making computers more usable and appropriate to the user’s needs. Software engineering is a key part of this.

people walking through a room full of screens in a virtual reality scene


Mobile HCI, CSCW, Locative media, Mobile experience, games and social networks, Intelligent internet interfaces, creativity, physicality, visualisation mobile applications, assistive technologies, User interface technology, Visualisation, database technology, database interfaces, Social/Ethnomethodological studies of technology, Mobile user interfaces, User experience, emotions, reflection, assessing/training cognitive skills.