CS2HW19-HCI and Web Applications

Module Provider: School of Mathematical, Physical and Computational Sciences
Number of credits: 10 [5 ECTS credits]
Level:5
Terms in which taught: Autumn term module
Pre-requisites:
Non-modular pre-requisites: IN TAKING THIS MODULE YOU CANNOT TAKE CS2HC18
Co-requisites:
Modules excluded: CS2HC18 Human Computer Interaction or CS3HC18 Human Computer Interaction
Current from: 2019/0

Module Convenor: Dr Huizhi Liang

Email: huizhi.liang@reading.ac.uk

Type of module:

Summary module description:

This module introduces both the theory and practice of designing human-computer interfaces.


Aims:

The aim of this module is to develop a sound understanding of the requirements, design, development and evaluation of human-computer interfaces including those for web based applications. A key focus of the module is placed on designing fit-for-purpose, usable and accessible products/applications. Aims also include learning about input and output methods in human-computer interfaces and their appropriateness for different people and situations, and learning about current research in the field of HCI.



This module also encourages students to develop a set of professional skills, such as problem solving, creativity, technical report writing, organization and time management, self-reflection, team working, software design and development; end-user awareness, action planning and decision making, commercial awareness, critical analysis of published literature and value of diversity


Assessable learning outcomes:

At the end of this module, students will:




  • Have an understanding of what is a good human computer interface design

  • Explain the range of theories and methods of the human aspects of HCI and how this knowledge can be applied to interface design.

  • Have refined knowledge in how to analyse user requirements

  • Be able to suitably apply techniques and methodologies for the design and construction of prototypes

  • Be familiar with a range of methods for system evaluation, and for measuring usability

  • Be able to conduct user study, and appreciate the professional and ethical issues involved

  • Be able to reflect on current and next-generation interactive technologies



Knowledge and application of good design principles and practices for computer interfaces design:




  • The ability to critically appraise website and other interface designs with regards to usability, accessibility and fitness for purpose;

  • Practical skills/experience of designing websites or mobile applications;

  • Knowledge of different ways to engage with users throughout the requirements, design and evaluation process;

  • Apply the principles of usability and accessibility and tools/metrics by which to assess the degree to which systems 

  • Describe, analyse and compare a range of input and output methods;

  • Explain how human-computer interaction is affected by factors such as age, disability, and/or context of use.


Additional outcomes:

Outline content:

writing/publication’):




  • HCI and its importance

  • HCI and the psychology/physiology of the human

  • HCI devices, dialogues and techniques

  • Understanding user needs and requirements

  • Prototyping techniques for conceptual and physical design

  • Initiating and running a web design project

  • Website structure and design

  • Client-end coding for websites (e.g. HTML, CSS, JavaScript)

  • Evaluation techniques for usability (including heuristic evaluation, expert evaluation and user testing/modelling)

  • Methods for gathering and analysing user data, and professional and ethical issues

  • Usability and accessibility, Ageing and impairment

  • Emerging HCI themes (including Ubiquitous Computing, Human-Robot Interaction and the Internet of Things)


Brief description of teaching and learning methods:

The course material will be introduced through lectures, tutorials, practices. Practical exercises based on lecture material will be applied during lab sessions. The lab work will provide the student with support to develop prototypes as well as carrying out practical work such as working through concepts, developing storyboards, producing paper prototypes, and planning for evaluation.    


Contact hours:
  Autumn Spring Summer
Lectures 10
Seminars 5
Practicals classes and workshops 5
Guided independent study: 80
       
Total hours by term 100
       
Total hours for module 100

Summative Assessment Methods:
Method Percentage
Report 90
Oral assessment and presentation 10

Summative assessment- Examinations:

Summative assessment- Coursework and in-class tests:


  • Individual Report: 40%

  • Group Report: 50%

  • Individual Presentation: 10%


Formative assessment methods:

Students will be provided with feedback during seminar and practical classes.


Penalties for late submission:
The Module Convener will apply the following penalties for work submitted late:

  • where the piece of work is submitted after the original deadline (or any formally agreed extension to the deadline): 10% of the total marks available for that piece of work will be deducted from the mark for each working day[1] (or part thereof) following the deadline up to a total of five working days;
  • where the piece of work is submitted more than five working days after the original deadline (or any formally agreed extension to the deadline): a mark of zero will be recorded.

  • The University policy statement on penalties for late submission can be found at: http://www.reading.ac.uk/web/FILES/qualitysupport/penaltiesforlatesubmission.pdf
    You are strongly advised to ensure that coursework is submitted by the relevant deadline. You should note that it is advisable to submit work in an unfinished state rather than to fail to submit any work.

    Assessment requirements for a pass:

    A mark of 40% overall.


    Reassessment arrangements:

    One 1.5-hour examination paper in August/September.


    Additional Costs (specified where applicable):

    Last updated: 8 April 2019

    THE INFORMATION CONTAINED IN THIS MODULE DESCRIPTION DOES NOT FORM ANY PART OF A STUDENT'S CONTRACT.

    Things to do now