CS3106 Human Computer Interaction
This module covers the main aspects of Human Computer Interaction. Design guidelines, structured design methods and standards are studied, and practice is given in implementation and evaluation. Students gain experience of current interactive audio, visual and manipulative technologies.
- CS Library Guide
- CS3106 Course Catalogue Entry: information on credits, prerequisites, load and assessment.
- CS3106 Reading Lists
- CS3106 Resources: lecture notes, practical specifications, etc.
The aims of this module are:
- To understand interface design guidelines, standards, ergonomics and heuristics.
- Understand the principles of visual information communication.
- Be able to implement user interactive systems and evaluate their effectiveness.
- Apply structured methods to interface design.
- Gain experience in current audio, visual and manipulative input devices.
- Students will learn how to abstract from particular interaction problems or requirements to design generic solutions.
- Students will learn how to use theories of HCI and ergonomics to design efficient interfaces for a variety of able-bodied and non-able-bodied users.
- Students will learn how to structure interfaces and construct them for different environments and users.
- Students will learn how to communicate ideas, designs and solutions and elicit requirements efficiently and effectively.
- Students will analyse various systems, evaluating and criticising system limitations.
See the School of Computer Science Handbook for general information about compulsory elements.
This module has no additional compulsory elements beyond those common to all modules (tutorials and class tests).
The module will be delivered by: