2018/19 Undergraduate Module Catalogue
COMP2811 User Interfaces
10 creditsClass Size: 220
Module manager: Dr Lydia Lau
Email: l.m.s.lau@leeds.ac.uk
Taught: Semester 1 (Sep to Jan) View Timetable
Year running 2018/19
Pre-requisites
COMP1721 | Object Oriented Programming |
This module is not approved as a discovery module
Module summary
With user interfaces continuously evolving with the emergence of new devices, it is important to understand the fundamentals of user interaction design to enable their effective use. Developing new interfaces and ideas is fun and creative, but it needs to be grounded on systematic evaluation techniques and an appreciation of human factors.In this module students will be introduced to the thinking for user experience design; and the process of needs analysis, design, prototyping and evaluation to translate ideas into artifacts. Principles of visual design, perception, and cognition will be covered to inform effective interaction design. Prototyping tools will be used in part of a major piece of practical work.Objectives
This module provides an opportunity to develop an understanding of design consideration of user interfaces motivated from a practical and theoretical viewpoint. This modules contributes to developing responsible computer science practitioners who are aware of the impact of their software. In this module students will develop group working skills.Learning outcomes
On successful completion of this module a student will have demonstrated the ability to:
- use tools effectively in the design and implementation of user interfaces.
- evaluate a user interface considering stakeholders requirements and apply appropriate qualitative and quantitative evaluation techniques.
- explain the principles of user interface design.
- apply design patterns in the implementation of user interfaces.
Syllabus
This module covers the following 5 topic areas:
- Process of Interaction Design : an overview of stages, introduction to usability and user experience (UX).
- Needs analysis for user interfaces : techniques for understanding the problem space and the users.
- Human computer interaction design : metaphors, interaction types and user interface design patterns, cognitive, social and emotional aspects, ISO standard (ISO/IEC 40500:2012) and W3C Web Content Accessibility Guidelines.
- Prototyping : low/high fidelity prototypes and tools for prototyping.
- Evaluation : its role in different part of the development life cycle; evaluation approaches (controlled study, field study and analytical study); heuristics and cognitive walkthrough; quantitative and qualitative evaluation.
Teaching methods
Delivery type | Number | Length hours | Student hours |
Laboratory | 10 | 2.00 | 20.00 |
Lecture | 10 | 1.00 | 10.00 |
Private study hours | 70.00 | ||
Total Contact hours | 30.00 | ||
Total hours (100hr per 10 credits) | 100.00 |
Opportunities for Formative Feedback
Coursework assignmentsMethods of assessment
Coursework
Assessment type | Notes | % of formal assessment |
Assignment | Coursework | 20.00 |
Assignment | Coursework | 10.00 |
Assignment | Coursework | 20.00 |
Total percentage (Assessment Coursework) | 50.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Exams
Exam type | Exam duration | % of formal assessment |
Open Book exam | 1 hr 00 mins | 50.00 |
Total percentage (Assessment Exams) | 50.00 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Reading list
The reading list is available from the Library websiteLast updated: 30/04/2018
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD