University of Minnesota

User Interface Design Specialization

Design Better User Interfaces. Learn to create effective and usable interfaces for a range of products and devices.
Length 3 to 6 months
Effort 5 hours per week
Price Free
Subject Design
Level Intermediate
Languages English
Video Transcripts English, Arabic
About this Specialization

In this Specialization, you will learn industry-standard theory and methods for developing successful user interfaces (UIs). Upon completing this Specialization, you will have fluency with the user research, prototyping and evaluation techniques necessary for creating intuitive interfaces that facilitate good user experiences. You will also have demonstrated this fluency through an in-depth Capstone Project that can be shown to prospective employers in the fast-growing field of UI design.

Concepts and techniques covered include structured approaches for helping you understand your user base and their needs (e.g. contextual inquiry and design psychology), widely-employed prototyping and design methods (e.g. low-fidelity and paper prototyping), and robust techniques for helping you evaluate your design choices (e.g. heuristic evaluation and user studies). By the end of the Specialization, you will be comfortable applying these concepts and techniques to design an interface for a wide variety of users from around the world.

What you'll learn

What to learn
  • User Research

  • Heuristic Evaluation

  • Paper Prototyping

  • User Interface

Course syllabus

There are 5 Courses in this Specialization

COURSE 1: Introduction to UI Design

COURSE 2: User Research and Design

COURSE 3: Prototyping and Design

COURSE 4: Evaluating User Interfaces

COURSE 5: UI Design Capstone

Meet the instructors

Loren Terveen

Professor

Computer Science and Engineering

Joseph A Konstan

Distinguished McKnight Professor and Distinguished University Teaching Professor

Computer Science and Engineering

Lana Yarosh

Assistant Professor

Computer Science and Engineering

Dr. Brent Hecht

Assistant Professor

Computer Science and Engineering

Haiyi Zhu

Assistant Professor

Computer Science and Engineering