Skip to main content

ES4E9 - Affective Computing

(15 Credits)


This module aims to introduce theories on how affective factors influence interactions between humans and technology, on how affect sensing can inform our understanding of human affect, and on the design and implementation of effective human-machine interfaces.

Learning Outcomes:

At completion, students will be able to:
 Demonstrate an advanced understanding of the complex theories underpinning affective computing;
 Evaluate and implement the principles of automated facial expression recognition;
 Analyse and implement the principles of automated body language recognition.
 Examine the principles of physiology for affective computing.
 Critique the applications of affective computing in human-robot interactions, unobtrusive deception detection and health monitoring.

Recommended Textbook:

Calvo RA, D’Mellor SK, Gratch J, Kappas A (Eds), The Oxford Handbook of Affective Computing, Oxford University Press, 2015, ISBN: 9780199942237.
Peter C, Beale R (Eds), Affect and Emotion in Human Computer Interaction: From Theory to Applications, Springer, 2008, ISBN: 9783540850984.
Picard R, Affective Computing, MIT Press, 2000, ISBN: 9780262661157