Human-Computer Interaction 1 - COM00012C

« Back to module search

  • Department: Computer Science
  • Module co-ordinator: Dr. Katrina Attwood
  • Credit value: 10 credits
  • Credit level: C
  • Academic year of delivery: 2019-20

Module summary

Introduction to User Centred Design

Module will run

Occurrence Teaching cycle
A Spring Term 2019-20 to Summer Term 2019-20

Module aims

Students taking this module will be familiarised with how to design user-centred systems that meet the needs and preferences of diverse users. Students will be introduced to the notion of engineering lifecycles, and in particular building requirements from user needs, iterative prototyping and evaluation of interactive systems. Students will undertake group work in practicals, giving them opportunities to develop communication and conflict resolution skills.The closed assessment will evaluate knowledge of the user-centered design process and interaction design principles, whilst requiring them to reflect on group activities.

Module learning outcomes



Describe why user-centred design in software development is important to usable and inclusive design.


Define the user-centred design process identifying it as a cyclical approach with key stages including: user needs elicitation, conceptual design, prototyping and evaluation.


Undertake a user needs elicitation through appropriate and rigorous methodologies such as questionnaires and interviews.


Apply appropriate interaction design concepts in describing user-system interaction including: affordances, feedforward, feedback, conceptual model.


Describe usability and user experience principles from an internationally recognised set of guidelines, design languages or standards for interactive system design. 


Translate user needs into an interactive system prototype using principles of interaction design.


Evaluate an interactive system prototype for usability problems and propose design solutions.


Advocate for the ethical treatment of participants throughout the user-centred design lifecycle.


Explain how user diversity, in terms of age, disability or other individual differences can impact on the inclusiveness of a system


Describe how interactive systems are embedded in societal structures, and how they are used to invoke change at the personal, community, national or international level.

H111 Plan and manage deliverables to set deadlines throughout a project lifecycle.


Task Length % of module mark
Open Examination
HCI 1 Open Assessment
N/A 100

Special assessment rules



Task Length % of module mark
Open Examination
HCI 1 Open Assessment
N/A 100

Module feedback

Feedback is provided through work in practical sessions, formative assessments, and after the final assessment as per normal University guidelines.

Indicative reading

**** Preece, J., Rogers, Y., Sharp, H., Interaction Design, 3rd edn Wiley, 2011

*** Harris, P., Designing and Reporting Experiments in Psychology, (3rd edn), OUP, 2008

** Cairns, P., Cox, A. (eds), Research Methods for Human Computer Interaction, Cambridge University Press, 2008

** Schell, J., The Art of Game Design, CRC Press, 2008

The information on this page is indicative of the module that is currently on offer. The University is constantly exploring ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary by the University. Where appropriate, the University will notify and consult with affected students in advance about any changes that are required in line with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.