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