Human Computer Interaction Online Master's Degree Programs

Feb 16, 2018

Students with a bachelor's degree and interest in studying the communication between humans and computers in-depth may want to pursue a Masters in Human Computer Interaction (HCI). Read on to learn more about an online HCI masters degree, associated courses and requirements for admission.

View popular schools

Human Computer Interaction master's degrees focus on merging technology users and the applications they use with an easy to use interface. This degree program can be offered online and covers a wide selection of topics like how technology is designed, users' interactions with websites and workings of intuitive machines.

Find schools that offer these popular programs

  • Computer and Information Support Services, Other
  • Information Science and Studies General
  • Information Technology
  • Robotics and Artificial Intelligence

Online Master's Degree Programs in Human Computer Interaction (HCI)

A degree in Human Computer Interaction is available online as a master of science and offers a flexible curriculum. A student opting for the online version of this program can complete it over a period of 2-4 years. Students are required to take around 30-36 course credits and some form of capstone course. Sometimes a thesis is required as well. The online degree will typically include the following courses.

HCI Foundations

This course deals with the relationship between the behavioral patterns in humans relevant to their interactions with computers. Students learn how the machine functions in relation to the user interacting with it. All important areas which come into play as human and computer interact are covered, as well.

User-Based Research and Results

This course introduces students to the design approach for HCI and an overview of the various tools used. Students learn about smart and user-friendly designs and how to achieve them in an organized way.

Testing with End Users

This course covers the adaptability of machines to different users as user interfaces play a big role in HCI. Students cover the different effects of various users interacting with a machine and how the machine's response varies accordingly.

Smart Systems Prototyping

This course includes the study of computers accepting user inputs. This is the basis for almost all of the popular applications we use for daily functioning. Students learn how to use the computational tools in HCI. Programming knowledge is also brushed up during this course.

Design and Human Computer Interaction

In this course, students cover how interactions between user and machine are affected by design. Students will create new prototypes based on analyzing what a user looks for in an interface, including color and structure, among other factors. Design concepts and ideas are encouraged, and a project may be needed to finish this course.

Online Master's in HCI Admission Requirements

A bachelor's degree in engineering, or any science or business-related field may be preferred for admittance to this online masters program. Some institutes may require a minimum GPA along with TOEFL and GRE scores. Applicants may be required to take a test to show programming knowledge. Professional experience may also be taken into consideration.

The flexibility of an online master's program in human computer interaction makes it an ideal choice for those pursuing careers in information technology along with human touch. In this program, students can expect to study the foundations of HCI, systems prototyping, design and much more.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?