Human-Centered Computing (HCC) is a rapidly evolving area that is frequently redefined by the cutting edge research supported by this program. HCC has evolved from the following recent programs: Human-Computer Interaction, Universal Access, Digital Society and Technologies, and to some extent Digital Government, Information Privacy, Human-Robot Interaction. While we can characterize research relevant to HCC by the topics that have been recently funded, we can understand trends for HCC research as a three dimensional space comprising human, computer, and environment. The human dimension ranges from research that supports, extends the capability of and responds to the needs of individuals through teams as coherent goal-oriented groups through society as an unstructured collection of connected people. The computer dimension ranges from fixed computing devices to which the human has to be proximal, through mobile devices that go anywhere with the human, to computational systems of sensors and visual/audio devices that are embedded in the surrounding physical environment. The environment dimension ranges from discrete physical computational devices to immersive virtual environments, with mixed reality systems in the middle of this range. The figure below places a subset of HCC topics in this three dimensional space. This characterization of HCC is intended to inspire rather than constrain future HCC research.

Diagram of information discussed in the previous paragraph.