Userhub

Disciplines Contributing To Human Computer Interaction (HCI)

Continuation of  Factors In Human Computer Interaction (HCI)

The Human computer interaction field covers an extensive range of topics and its progression is dependent on a number of disciplines. Disciplines that have contributed significantly to the growth of human computer interaction include:

Cognitive psychology

Limitations, information processing, performance prediction, cooperative working and capabilities

Computer science

Including graphics, technology, prototyping tools, user interface management systems

Linguistics

Including natural language interfaces

Engineering and design

Engineering principles

Graphic design

Artificial intelligence

Intelligent software

Human factors

Display readability

Hardware design