Outline of human–computer interaction

The following outline is provided as an overview of and topical guide to human–computer interaction:

Human–Computer Interaction (HCI) – the intersection of computer science and behavioral sciences — this field involves the study, planning, and design of the interaction between people (users) and computers. Attention to human-machine interaction is important, because poorly designed human-machine interfaces can lead to many unexpected problems. A classic example of this is the Three Mile Island accident where investigations concluded that the design of the human-machine interface was at least partially responsible for the disaster.

Definitions

Human–Computer Interaction can be described as all of the following:

Styles of human–computer interaction

Human–computer interaction draws from the following fields:

History of human–computer interaction

History of human–computer interaction

Interaction paradigms

Notable systems and prototypes

General human–computer interaction concepts

Hardware

Hardware input/output devices and peripherals:

Interface design methods

Usability

Models and laws

Cultural influences

Movies

Motion pictures featuring interesting user interfaces:

Human–computer interaction organizations

Industrial labs and companies

Industrial labs and companies known for innovation and research in HCI:

Persons influential in human–computer interaction

References

  1. ↑ "... modern science is a discovery as well as an invention. It was a discovery that nature generally acts regularly enough to be described by laws and even by mathematics; and required invention to devise the techniques, abstractions, apparatus, and organization for exhibiting the regularities and securing their law-like descriptions." —p.vii, J. L. Heilbron, (2003, editor-in-chief) The Oxford Companion to the History of Modern Science New York: Oxford University Press ISBN 0-19-511229-6
    • "science". Merriam-Webster Online Dictionary. Merriam-Webster, Inc. Retrieved 16 October 2011. 3 a: knowledge or a system of knowledge covering general truths or the operation of general laws especially as obtained and tested through scientific method b: such knowledge or such a system of knowledge concerned with the physical world and its phenomena
  2. ↑ SWEBOK Pierre Bourque; Robert Dupuis, eds. (2004). Guide to the Software Engineering Body of Knowledge – 2004 Version. executive editors, Alain Abran, James W. Moore; editors, Pierre Bourque, Robert Dupuis. IEEE Computer Society. p. 1. ISBN 0-7695-2330-7. Archived from the original on 23 March 2009. Retrieved 19 December 2012.
  3. ↑ ACM (2006). "Computing Degrees & Careers". ACM. Archived from the original on 17 June 2011. Retrieved 23 November 2010.
  4. ↑ Laplante, Phillip (2007). What Every Engineer Should Know about Software Engineering. Boca Raton: CRC. ISBN 978-0-8493-7228-5. Retrieved 21 January 2011.