Human Computer Interaction


How to design software that supports and enhances the way people communicate and work.   

Learning Outcomes

  1. Understand the various human factors associated with using a computer

  2. Demonstrate good practice in the design of the human computer interface.

  3. Apply the principles of human-computer interaction in the implementation and evaluation of interfaces.

  4. Explain why some products are easy to use while others prove to be frustrating.

% Coursework 50%
% Final Exam 50%