Human-Centered Computing

The relationship between humans and computing is multi-faceted and constantly changing. In the 1970’s when personal computing began, people had to adapt to computers, which were machine-like and impersonal. Text was plain, graphics were non-existent, and technical knowledge was required. As technology advanced, it was adapted more toward human needs, making the experience more desirable, for example, with desktop publishing and later with streaming video. Mobile computing continued to transform the relationship, making computing more personalized and pervasive.

This cognate introduces you to how humans and computers interact and the resulting implications. Various avenues are explored from how information is organized and delivered to how behaviors must adapt—human or computer. How can you adapt an interface developed for American users in a way that makes sense to someone who speaks Japanese? How can you minimize the risk of identity theft if you like to shop online? What can you do to ensure online content is truly accessible to people with visual, hearing or physical impairments? These are questions related to human-centered computing.

If you are interested in a career in Web design, digital media production, content production, software engineering, information security, or robotics, consider this cognate. Students interested in graduate school should consider the following options: human-computer interaction design, security informatics, social informatics, information systems or information science.

This cognate fulfills the Human-Centered Computing minor.

Select 5 courses from the following:

  • CSCI-A 216 Digital Multimedia Concepts and Technologies
  • INFO-I 303 Organizational Informatics
  • INFO-I 310 Multimedia Arts and Technology
  • INFO-I 330 Legal and Social Informatics of Security
  • INFO-I 356 Globalization, Where We Fit In
  • INFO-I 441 Interaction Design Practice
  • INFO-I 453 Computer and Information Ethics
  • Approved topic in INFO-I 399 Current Topics in Informatics or I 400 Topics in Informatics