Evaluating User Interfaces (Coursera)

Evaluating User Interfaces (Coursera)

In this course you will learn and practice several techniques for user interface evaluation. First we start with techniques that can be applied alone or in a design team, including action analysis, walkthroughs, and heuristic evaluation. Then we move on to user testing, including learning from a series of usability tests carried out in a real usability lab, and techniques to carry out your own tests even without a lab.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Finally, we wrap up the discussion of evaluation--and of UI Design in the specialization as a whole--by looking at the question of how to set and measure usability goals, and in turn, when a design is usable enough to release it.

Course 4 of 4 in the User Interface Design Specialization

Syllabus

WEEK 1
Preface
We situate evaluation in the larger UI design process and provide an introduction to the course's content.
Evaluation without Users (Part 1)
We cover industry-standard techniques for evaluating interfaces without users, a lower-cost approach that precedes higher-cost "with user" strategies (Part 1 of 2).

WEEK 2
Evaluation without Users (Part 2)
We continue our overview of evaluation techniques that do not involve users (Part 2 of 2).

WEEK 3
Evaluation with Users (Part 1)
We dive into the most important - and most costly - family of evaluation techniques: those that involve testing your user interface with real users (Part 1 of 3)

WEEK 4
Evaluation with Users (Part 2)
We continue our discussion of with-user evaluation techniques (Part 2 of 3)
Evaluation with Users (Part 3)
We continue our discussion of with-user evaluation techniques (Part 2 of 3)
Wrap-Up
We revisit our overview of UI evaluation.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Create the User Interface in Android Studio (Coursera) Coursera
Meta

Create the User Interface in Android Studio (Coursera)

This is a beginner course for learners who would like to prepare themselves for a career in Android development. To succeed in this course, you should understand the basics of Kotlin and cross-platform development for mobile applications. The course introduces you to creating a User Interface (UI) in Android Studio on a foundational level. You will learn about the fundamentals that will enable you to build meaningful and functional user interfaces for Android using Android Studio and Kotlin.

Oct 26th 2026
5-12 Weeks
App Design and Development for iOS (Coursera) Coursera
University of Toronto

App Design and Development for iOS (Coursera)

In App Design and Development for iOS, the third course of the iOS App Development with Swift specialization, you will be developing foundational programming skills to support graphical element presentation and data manipulation from basic functions through to advanced processing. You will continue to build your skill set to use and apply core graphics, touch handling and gestures, animations and transitions, alerts and actions as well as advanced algorithms, threading and more. By the end of this course you will be able to develop a more advanced, fully functioning app.

Oct 26th 2026
5-12 Weeks
Evaluations of AI Applications in Healthcare (Coursera) Coursera
Stanford University

Evaluations of AI Applications in Healthcare (Coursera)

With artificial intelligence applications proliferating throughout the healthcare system, stakeholders are faced with both opportunities and challenges of these evolving technologies. This course explores the principles of AI deployment in healthcare and the framework used to evaluate downstream effects of AI healthcare solutions.

Oct 26th 2026
5-12 Weeks
Building Interactive User Interfaces Using React Library (Coursera) Coursera
NIIT StackRoute

Building Interactive User Interfaces Using React Library (Coursera)

A frontend application is expected to have an attractive, responsive UI and a seamless UX with swift navigable views. Single Page Applications (SPAs) fulfill these expectations as they are lighter and efficient. React, a popular JavaScript library is used for developing complex user interfaces for single page applications (SPAs). Facebook, Instagram, Netflix, Airbnb etc., are some of the famous websites that use React.

Oct 26th 2026
5-12 Weeks
Spacecraft Dynamics Capstone: Mars Mission (Coursera) Coursera
University of Colorado Boulder

Spacecraft Dynamics Capstone: Mars Mission (Coursera)

The goal of this capstone spacecraft dynamics project is to employ the skills developed in the rigid body Kinematics, Kinetics and Control courses. An exciting two-spacecraft mission to Mars is considered where a primary mother craft is in communication with a daughter vehicle in another orbit. The challenges include determining the kinematics of the orbit frame and several desired reference frames, numerically simulating the attitude dynamics of the spacecraft in orbit, and implementing a feedback control that then drives different spacecraft body frames to a range of mission modes including sun pointing for power generation, nadir pointing for science gathering, mother spacecraft pointing for communication and data transfer. Finally, an integrated mission simulation is developed that implements these attitude modes and explores the resulting autonomous closed-loop performance.

Oct 26th 2026
5-12 Weeks
Making Sense of the News: News Literacy Lessons for Digital Citizens (Coursera) Coursera
University of Hong Kong,The State University of New York

Making Sense of the News: News Literacy Lessons for Digital Citizens (Coursera)

Never before has the need for News Literacy been more urgent. As news consumers are bombarded with a constant stream of fake news, propaganda, hoaxes, rumors, satire, and advertising — that often masquerade as credible journalism — it is becoming more and more difficult to distinguish fact from fiction. While the public’s faith in the news media erodes, purveyors of misinformation have helped give rise to troubling cultural trends and alarming political movements.

Nov 2nd 2026
5-12 Weeks
Critical Issues in Urban Education (Coursera) Coursera
University of Chicago

Critical Issues in Urban Education (Coursera)

Urban school reform in the United States is characterized by contentious, politicized debate. This course explores a set of critical issues in the education and educational reform space, with a focus on aspects of the field that have sparked controversy and polarized views. We will dig into these debates, situating them within the larger history of public education and school reform, and considering the viewpoints, the evidence, and translation of issues into educational policy.

Nov 9th 2026
5-12 Weeks
Usable Security (Coursera) Coursera
University of Maryland, College Park

Usable Security (Coursera)

This course focuses on how to design and build secure systems with a human-centric focus. We will look at basic principles of human-computer interaction, and apply these insights to the design of secure systems with the goal of developing security measures that respect human performance and their goals within a system.

Nov 2nd 2026
5-12 Weeks
Design Principles: an Introduction (Coursera) Coursera
University of California, San Diego

Design Principles: an Introduction (Coursera)

What makes an interface intuitive? How can I tell whether one design works better than another? This course will teach you fundamental principles of design and how to effectively evaluate your work with users. You'll learn fundamental principles of visual design so that you can effectively organize and present information with your interfaces. You'll learn principles of perception and cognition that inform effective interaction design. And you'll learn how to perform and analyze controlled experiments online. In many cases, we'll use Web design as the anchoring domain.

Oct 19th 2026
3 Weeks