
Welcome to "Mastering Human Computer Introduction." Learn more about your instructor, Dr. Ray Lutzky, who has more than 20 years of experience in human computer interaction (HCI).
Discover the fundamental concepts for human-computer interaction to understand what we mean by "the user" when we talk about user experience design, and how we approach designing effective user engagement strategies for products and experiences.
Ethical research with human subjects is critical for collection of data and experimentation.
Affordances are a key part of understanding how humans operate technologies, and how designers can "communicate" to users all of the available actions (and what they should be doing) when engaging with an HCI experience or product.
Learn about the kinds of data you will collect in your research, and how to distinguish between "qualitative" and "quantitative" data.
This section covers a broad array of research techniques including participatory design, heuristic evaluation, ethnography, contextual inquiry, and more.
One of the most common ways to collect user data about HCI products and experiences is Usability Testing -- here, we go in depth on how to conduct your own usability evaluations.
Interviews are a terrific way to gather lots of user research that will improve the design of engaging HCI products and experiences -- but how do you conduct a productive interview with users? Here we explain everything from the process to some potential pitfalls.
Wireframes and sitemaps are the first step in designing usable products and experiences from the data you have collected. We explore the aspects of these important steps, as well as some resources to help you get started.
Building a functional prototype not only allows you to test your designs with users in a usability evaluation, it can also be used to achieve stakeholder buy-in (and funding) when creating presentation prototypes.
Personas are fictional representations of user groups that help to define aspects of your HCI product or experience and generate deep empathy for your users. They are also fun to create -- here, we talk about building meaningful personas for your upcoming activity.
Persuasive technologies influence our behaviors, sometimes without us even being aware. Here, you will learn how to persuade and direct the behaviors of your users with some simple, powerful techniques.
Diversity, equity, inclusion and access have become a topic of even greater importance as we explore the ways we can reach larger groups of users with effective products and experiences. This light overview explores the ways these topics impact users and the teams that design products and experiences, and how we can do better.
You did it! Thanks for taking “Mastering Human-Computer Interaction.”
Have you ever used an app and found it intuitively easy to use? Do you remember the last time you had trouble getting a product to work, like when using a new piece of technology for the first time? Human-computer interaction (HCI) is a key skill for professionals who seek to engage customers, users, audiences, and subscribers with powerful, well-designed products and experiences that leave a lasting impact. In this course, you will learn to master the fundamentals of human-computer interaction by exploring user experience design and research with users to discover actionable insights and achieve better results. The course, designed by nationally recognized expert Professor Ray Lutzky, PhD, is an introduction for product designers, software engineers, and anyone who wants to create better experiences for their users. This course is adapted from graduate-level university courses in HCI, digital media management, interface design, and user experience design taught by Dr. Lutzky at Cornell University, New York University, Rensselaer Polytechnic Institute, and the University of Southern California. Topics include understanding affordances, ethics of user research, research techniques such as interviewing and usability testing, developing personas, persuasive technologies, wireframes, prototypes, and more. The course includes quizzes to assess learning at the end of each section, and activities to help you build your own user experiences through the application of techniques covered in the course, culminating in the design of your own user experience design plan.