CM6312: Adopting Technology

Autumn 2023


People



Timetable

Lectures will take place twice per week as follows:

Structure

The course will consist of two 50 mins in-class sessions per week.

The course content will be delivered in a lecture format, with in-class assignments and a final project. Presentations from students are required to give. I encourage team collaboration, brainstorming, and interaction. I'd love to hear from you.

Coursework/Project


Reading

Texts

Yvonne Rogers, Helen Sharp, Jennifer Preece "Interaction Design: Beyond Human-Computer Interaction".

Roger S. Pressman "Software Engineering: A Practitioner's Approach".

Paul Cairns, Anna L. Cox "Research Methods for Human-Computer Interaction".

Ben Shneiderman, Catherine Plaisant, et al. "Designing the User Interface: Strategies for Effective Human-Computer Interaction".

Donald A. Norman "The Design of Everyday Things, revised and expanded edition (The MIT Press)".

(available book)

Resources

How to improve the user experience Usability
How to do rapid prototyping Axure RP

Assessment

Each student: Portfolio, 100% written assessment, software prototyping and evaluation with presentations (Coursework Assessment Pro-forma document)

Main Goals

Outline Description of Module

Human Computer Interaction (HCI) involves the design, development and evaluation of interactive systems and their use by humans. This module teaches the fundamentals of HCI through usability and user experience (UX). The content focuses on methodologies that concern human centred design processes to analyse, design and evaluate interactive systems. Students will also learn the principles of accessibility.

Course Slides

Date
Lecture

Tue, Oct 03
L1: Introduction and Module Overview
Slides

Fri, Oct 06
L2: Requirements: Questionnaires, Interviews, Focus Groups and Observations
Slides   Case Study

Tue, Oct 10
L3: The User; L4: Card Sorting and SDDP Techniques
Slides1 Slides2

Fri, Oct 13
Activity Session: Personas, Card Sorting and Requirements
Slides

Tue, Oct 17
L5: Web Usability; Rapid Mobile Prototyping (Part1)
Slides

Fri, Oct 20
Rapid Mobile Prototyping (Part2)
Resources

Tue, Oct 24
Rapid Prototyping (Axure)
Presentation Template

Fri, Oct 27
L6: Small Screen Usability
Slides

Tue, Oct 31
Formative Feedback for Requirements and Prototype (Part1)

Fri, Nov 03
Formative Feedback for Requirements and Prototype (Part2)

Tue, Nov 07
L7: Evaluation Types
Slides

Fri, Nov 10
Q&A Session with Client

Tue, Nov 21
Presentation for Requirements and Prototype with Client (Part1)

Fri, Nov 24
Presentation for Requirements and Prototype with Client (Part2)

Tue, Nov 28
L8: Qualitative Analysis; L9: Quantitative Analysis
Slides1 Slides2

Fri, Dec 01
L10: Accessibility
Slides

Tue, Dec 05
Coursework Session

Fri, Dec 08
Presentation for Evaluation with Client

Tue, Dec 12
Coursework Session