2016/17 Undergraduate Module Catalogue
COMP2811 User Interfaces
10 creditsClass Size: 120
Module manager: Dr Lydia Lau
Email: l.m.s.lau@leeds.ac.uk
Taught: Semester 1 (Sep to Jan) View Timetable
Year running 2016/17
Pre-requisites
COMP1721 | Object Oriented Programming |
This module is not approved as a discovery module
Module summary
The role of usability and user experience in application design. The foundations of designing interactive systems. Implement graphical applications using a user interface toolkit. Design and evaluation of effective human-computer interaction. Develop low-fidelity prototypes for human-computer interfacesObjectives
On completion of this module, students should be able to:-Conduct a quantitative user experience evaluation of existing software
-Carry out a user-centred design process for a new user interface
-Appreciate the commonalities and differences in user interfaces across a range of platforms
-Understand the principles of event-driven programming
-Use a standard graphical user interface framework to construct a simple GUI for an application
Learning outcomes
On completion of the year/programme students should have provided evidence of being able to:
-demonstrate a broad understanding of the concepts, information, practical competencies and techniques which are standard features in a range of aspects of the discipline;
-apply generic and subject specific intellectual qualities to standard situations outside the context in which they were originally studied;
-appreciate and employ the main methods of enquiry in the subject and critically evaluate the appropriateness of different methods of enquiry;
-use a range of techniques to initiate and undertake the analysis of data and information;
-adjust to professional and disciplinary boundaries;
Syllabus
1-Usability, user experience and process of interaction design
2-Physical, cognitive, emotional and social requirements of human-computer interaction
3-Interface design principles
4-Process of interaction design including:
-Interface prototyping
-Interactive system architectures
-Command-line vs graphical user interfaces
-Use of event loops and event handlers
-Design patterns for GUIs (e.g., model-view-controller)
-User interface toolkits (e.g., Qt)
5-Evaluation Techniques
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 | 30.00 |
Assignment | Coursework | 10.00 |
Assignment | Coursework | 10.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: 27/02/2017
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