School of Computing

Human-Centered Computing Division

Human-Centered Computing (HCC) is focused on understanding how to design, build and evaluate computational technologies as they relate to the human condition and how these technologies affect society. Undergraduate students interested in Human-Centered Computing should opt for the B.A. in Computer degree program in the School of Computing with a minor in one of the social sciences such as psychology or sociology. Graduate students would enroll in the M.S. or Ph.D. programs in computer science and pursue interdisciplinary research in human-computer interaction, educational software, training, or development of systems that amplify human cognition, perception, and communication.

Areas of exceptional research strength in the HCC division include virtual humans, virtual reality, 3D user interface design, biometrics, social computing, information technology policy and data mining.