F21AD Advanced Human Computer Interaction

Prof. Lynne BaillieDr Abrar Ullah

Course co-ordinator(s): Prof. Lynne Baillie (Edinburgh), Dr Abrar Ullah (Dubai).


The course aims to give students the opportunity to develop:

  • An extensive, detailed and critical knowledge of requirements gathering, design and evaluation techniques in Human Computer Interaction (HCI).
  • A knowledge of current research and emerging issues in the field of HCI.
  • A range of specialised skills, and research methods involved in developing and designing with users.

Detailed Information

Pre-requisite course(s): F27ID Introduction to Interaction Design or equivalent.

Location: Dubai, Edinburgh.

Semester: 2.


Current and emerging topics in HCI including: haptic interaction, multimodal interaction, pervasive and ubiquitous computing, Collaborative and Co-operative Working (CSCW), pervasive health, HCI design lifecycle, user interface design, accessibility, usable security and privacy by design, Human-Robot Interaction (HRI), prototyping methods, a wide range of qualitative and quantitative data gathering and analysis techniques, and a range of research case studies covering cutting edge issues in the field.

Learning Outcomes: Subject Mastery

Understanding, Knowledge and Cognitive Skills

Review, critically analyse, evaluate, and synthesise of previous research projects in the field of HCI.

Identify and propose innovative design solutions in response to analysis of users’ requirements.

Make informed judgements about appropriate methodologies for developing and evaluating technologies suitable for user demographics and background experience.

Learning Outcomes: Personal Abilities

Industrial, Commercial & Professional Practice Autonomy, Accountability & Working with Others 

Use discipline appropriate software for data analysis, prototyping and learning.

Present, analyse and interpret numerical and graphical data gathered as part of evaluation studies.

Communicate effectively to knowledgeable audiences by preparing formal and informal presentations and written reports.

Exercise autonomy and initiative by planning and managing their own work; develop strategies for independently solving problems and taking the initiative.

Take responsibility for their own and other’s work by contributing effectively and conscientiously to the work of a group, actively maintaining good working relationships with group members, and leading the direction of the group where appropriate.

Reflect on roles and responsibilities by critically reflecting on their own and others’ roles and responsibilities.

Deal with complex professional and ethical issues including working with human subjects and wider issues relating to technology in society

Exercise professionalism, initiative and judgement in decision making, actions and evaluation in professional practice at the level of a beginning practitioner or professional



SCQF Level: 11.

Credits: 15.