Wednesday, December 20, 2006

School of Computing - Human computer interaction

This module aims to provide a theoretical and scientific framework within which the student will be able to understand the impact of computers on humans.

The student will develop skills and knowledge that will enable efficient and effective human-computer systems to be specified. They will develop an understanding of human factors and ergonomics that will enable high levels of system usability to be achieved.

The module will introduce students to the available user interface technologies and to techniques for evaluating the relative merits of different types of interfaces.

On successful completion of this module, the student will be able to

  • Evaluate the important role that computer and information technologies play with respect to augmenting, extending and enhancing human performance within different domains of endeavour.

  • Formulate a theoretical basis for the study of human behaviour within the context of people interacting with computer-based systems.

  • Design efficient and effective human-computer interfaces.

  • Construct an engineering methodology to facilitate the fabrication, testing and evaluation of human-computer interfaces.

  • Apply both analytical and critical thinking skills with respect to the effective and efficient use of computer-based technologies for the solution of contemporary problems within a variety of different domains such as education, health-care and industry.