Module details for Programming For The User


This module will introduce students to generic concepts for the optimization of interactions between a user and computing systems and/or service, and how these interactions can be evaluated. Students will learn about interface design, quantitative and qualitative data analysis, and ethics in the data gathering process. Aspects of usability and accessibility will be explored.


The aim of this module is to provide the student with: the opportunity to evaluate and design interfaces under consideration of usability and accessibility of the interface.

Learning Outcomes

By the end of this module the student should be able to:

1.  Critically appraise user interface design for desktop, web and mobile platforms

2.  Perform simple experiments and analyses to evidence understanding of research within the computing area

3.  Design an interface under consideration of usability and accessibility issues in computing

Indicative Content

1 Designing Experiments

Creating and building small experiments that relate to aspects of computing

2 Usability and Accessibility

Developing interfaces that are usable and accessible under consideration of platform

3 Professional and Ethical Issues

Consideration of issues that affect professionalism and ethical procedures in conducting research

4 Data Analysis and Evaluation

Quantitative and qualitative data analysis methods

Teaching and Learning Work Loads

Teaching and Learning Method Hours
Lecture 12
Tutorial/Seminar 0
Practical Activity 36
Assessment 72
Independent 80
Total 200

Guidance notes

SCQF Level - The Scottish Credit and Qualifications Framework provides an indication of the complexity of award qualifications and associated learning and operates on an ascending numeric scale from Levels 1-12 with SCQF Level 10 equating to a Scottish undergraduate Honours degree.

Credit Value – The total value of SCQF credits for the module. 20 credits are the equivalent of 10 ECTS credits. A full-time student should normally register for 60 SCQF credits per semester.


We make every effort to ensure that the information on our website is accurate but it is possible that some changes may occur prior to the academic year of entry. The modules listed in this catalogue are offered subject to availability during academic year 2021/22 , and may be subject to change for future years.