SHE Level 2
SCQF Credit Points 20.00
ECTS Credit Points 10.00
Module Code M2I625290
Module Leader Julie Campbell
School School of Computing, Engineering and Built Environment
Subject Applied Computer Games
  • C (May start)
  • A (September start)
  • B (January start)

Summary of Content

The module aims to provide students with an understanding of the key issues involved in Human-Computer Interaction, and the Design of User Interfaces. It explores the theoretical and practical issues involved in the development of usable computer systems.


Introduction Human Computer Interaction HCI - past, present and future The field of HCI - disciplines HCI Lifecycles Why HCI - when things go wrong Humans and Technology Cognition Memory Perception Attention Learning Human error Human Computer Interaction Design - Methods and Techniques Principles of User-centered Design Task Analysis HTA, Goal, tasks, actions Requirements Gathering Data gathering techniques, establishing requirements, usability goals Human Computer Interaction Design - Designing the Interface Prototyping techniques HCI Standards and guidelines Designing for Accessibility and Usability Models of Interaction Interaction Styles Interaction Techniques Direct Manipulation Interaction Frameworks Execution Evaluation Cycle Abowd and Beale Evaluation What is Evaluation? Goal of evaluation Evaluation in the lifecycle Lab and Field - examples Evaluation Techniques Expert evaluation (heuristics), observation, questionnaire, interview

Learning Outcomes

On successful completion of this module students should be able to:1). Explain the principles of HCI methods and techniques including task analysis, requirements gathering and the role of UCD lifecycle2). Explain the range of theories and methods of the human aspects of HCI and how this knowledge can be applied to interface design3). Explain and compare interaction styles (command line, form-fill) and interaction techniques (gesture, voice)4). Explain the importance of usability standards and guidelines5). Explain the role of evaluation and the various techniques that can used throughout the lifecycle

Teaching / Learning Strategy

The University 'Strategy for Learning' documentation has informed the learning and teaching strategy for this module. The course material will be introduced through Lectures and practical exercises based on lecture material will be applied during lab and tutorial sessions. Tutorials will be used to explain and elaborate on the lecture material. The lab work will provide the student with support to develop prototypes using industry standard software as well as carrying out practical work such as working through concepts, developing storyboards, creating personas, producing paper prototypes and planning for evaluation. The module is delivered based on real world problem solving by using work related learning techniques such as user-centred design prototype iteration. Students will also develop business awareness and professionalism by understating the interdisciplinary nature of HCI and the importance of standards and guidelines. Full use will be made of GCU Learn to provide Lecture-based and related study materials, along with sample solutions of Tutorial and Laboratory exercises, thus encouraging the development of independent learning and allowing self-reflective feedback on student performance. Staff-based feedback on student performance for submitted work will be provided in line with the University feedback policy, with summative feedback and grades on the coursework assessment utilising GCU Learn. The additional interactive discussion features of GCU Learn will be utilised, as appropriate to the module, to stimulate independent and flexible student learning outwith scheduled class time.

Indicative Reading

Badre, A.N., (2002), Shaping Web Usability: Interaction Design in Context. Addision Wesley, ISBN: 978-0201729931 Baecker, M. R., et al. (Eds), (1995), Readings in Human-Computer Interaction: Toward the Year 2000 (Second Edition), Los Altos, CA: Morgan-Kaufmann Publishers, ISBN 1-55860-246-1. Barnum, C. M., (2001), Usability Testing and Research, The Allyn & Bacon Series in , Longman, ISBN-13: 978-0205315192 Cooper, A and Saffo, P., (1999), The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How To Restore The Sanity, Sams, ISBN: 978-0672326141 Dix, A.J. et al., (2003), Human Computer Interaction (3rd edition), Prentice Hall, ISBN: 978-0130461094 Dourish, P., (2004), Where the Action Is: The Foundations of Embodied Interaction, MIT press, ISBN-13: 978-0262541787 Dumas, J. and Redish, J (1999) A Practical Guide to Usability Testing, Intellect Books,ISBN-13: 978-1841500201 Hackos, J-A. T & Redish, J.C. (1998), User and Task Analysis for Interface Design, Wiley & Sons. Jacko A.J., (Ed), (2012), The Human Computer Interaction Handbook (3 rd Edition), CRC Press, ISBN 978-1-4398-2943-1. Moggridge, B., (2008), Designing Interactions, MIT Press, ISBN: 978-0262134743 Nielsen, J.,(1993), Usability Engineering, Morgan Kaufmann, ISBN: 978-0125184069 Norman, D. A., (2013), The Design of Everyday Things, (2 nd Edition), MIT Press, ISBN: 978-0262525671 Rosson, M. and Carroll, J.M., (2001), Usability Engineering: Scenario-Based Development of Human Computer Interaction, Morgan Kaufmann,ISBN: 978-1558607125 Preece, J., Sharp, H., Rogers, Y. (2015), Interaction Design: Beyond Human-Computer Interaction (4 th Edition), John Wiley & Sons, ISBN: 978-0470665763 Shneiderman, B., and Plaisant, C., (2009), Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition), Pearson Addison-Wesley, ISBN: 978-0321537355

Transferrable Skills

D1 Specialist knowledge and application D2 Critical thinking and problem solving D7 Computer literacy D10 Creativity, innovation & independent thinking D15 Ability to prioritise tasks and time management D16 Interpersonal skills, team working and leadership D17 Presentation skills

Module Structure

Activity Total Hours
Practicals (FT) 24.00
Tutorials (FT) 12.00
Independent Learning (FT) 122.00
Lectures (FT) 24.00
Assessment (FT) 18.00

Assessment Methods

Component Duration Weighting Threshold Description
Coursework 2 n/a 40.00 35% Written Assignment
Coursework 1 n/a 60.00 35% Practically based Assignment