Skip to main content

Human-Computer Interaction I: Fundamentals and Design Principles

Massive Open Online Course

Human-Computer Interaction I: Fundamentals and Design Principles

Course Description

Learn the principles of Human-Computer Interaction (HCI) to create intuitive, usable interfaces, with established design principles like feedback cycles, direct manipulation, affordances, signifiers, and more. In this course, you’ll take the first steps toward being a solid HCI practitioner and researcher. You’ll learn the fundamentals of how HCI relates to fields like user experience design, user interface design, human factors engineering, and psychology. You’ll also learn how human-computer interaction has influence across application domains like healthcare and education; technology development like virtual and augmented reality; and broader ideas like context-sensitive computing and information visualization.

This course takes you through the first eight lessons of CS 6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science (OMSCS) program.

More

What You Will Learn

  • The overall goals of human-computer interaction
  • The relationship between HCI, user experience design, human factors engineering, and psychology
  • The relevance of HCI to domains like healthcare, education, and cybersecurity
  • The trends in HCI technology including virtual reality, augmented reality, and robotics
  • The emerging ideas in HCI research, such as context-sensitive computing, gesture-based interaction, and social computing
  • The three main schools of thought in HCI: the processor, predictor, and participant views

How You Will Benefit

  • Understand where HCI sits in the broader field, a grasp of the goals of HCI, and a foundation in core principles that inform interface design.
  • Understand the relationship between HCI, user experience design, human factors engineering, and psychology.
  • Learn the relevance of HCI to domains like healthcare, education, and cybersecurity.
  • Become familiar with the trends in HCI technology including virtual reality, augmented reality, and robotics
  • Understand the emerging ideas in HCI research, such as context-sensitive computing, gesture-based interaction, and social computing.
  • Understand the most important principles for design, including discoverability, affordances, perceptibility, and error tolerance.
  • Understand the strengths and limitations of the human user, including sensation and memory.
  • Taught by Experts in the Field
  • Grow Your Professional Network
Want to see all Massive Open Online Courses? section icon

Want to see all Massive Open Online Courses?

The course schedule was well-structured with a mix of lectures, class discussions, and hands-on exercises led by knowledgeable and engaging instructors.

- Abe Kani
President

Want to learn more about this course?