Learn how to design great user experiences. Design that delights users
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
In this course, you’ll discover how to design technologies that bring people joy, not frustration. You’ll learn a number of techniques for rapid prototyping (such as the “Wizard of Oz” prototype) and evaluating different interface alternatives—and why rapid prototyping and comparative evaluation are essential to great interaction design. You’ll learn how to conduct fieldwork with people to get design ideas. How to make paper prototypes and low-quality mock-ups that enable interaction—and how to use these designs to get feedback from other stakeholders like your team, customers, and users. With these design strategies, you’ll be able to do more creative, human-centered design in any field. This is the first course in the Interaction Design Mastery series. You can browse past projects for inspiration here: Past Projects
What makes an intuitive interface? How do you know if one design works better than another? This course will teach you the fundamentals of design and how to effectively evaluate your work with users. You will learn basic principles of visual design so that you can organize and present information in your interfaces in a useful way. You will learn principles of perception and cognition that provide insight into effective interaction design. And you will learn how to conduct and analyze controlled experiments on the web. In many cases, web design is used as an anchor field. Many of the examples will come from the web, and we will talk a little about web technologies specifically. When we do this, it will be in support of the main goal of the course, which is to help you develop human-centered design skills so that you have the principles and methods to create great interfaces with any technology.
People are social creatures, and the modern Internet reflects this. Technology has enabled remote collaboration in new ways that bring their own challenges. This course will introduce you to the key challenges and opportunities of creating online communities. What does the future hold for us? Discover how social computing can create collaborative experiences that go beyond what is possible face-to-face.
In this course, you will learn relevant principles of human motor performance, perception, and cognition that provide a foundation for effective interaction design. You will use models of how people work to design more effective input and interaction techniques. You will apply this to both traditional graphical and gestural interfaces.
What makes a great user experience? How can you consistently design experiences that work well, are easy to use, and that people want to use? This course will teach you the basic process of designing experiences and how to evaluate your work with the people you design for. You will learn fundamental design research methods that will allow you to effectively understand people, their workflows, and the context in which they work. Through assignments, you will learn practical techniques to guide what you see and turn your observations into meaningful actionable insights and unique areas of opportunity for design. You will also explore how to generate ideas in response to identified opportunities and learn methods to make your ideas tangible. By answering specific questions and refining your concepts, you will get closer to realizing your ideas. We will use cases from various industries such as healthcare, education, transportation, finance, and more to illustrate how these methods work in different areas. Good luck and we hope you enjoy the course!
A blank canvas full of possibilities. If you have an idea for a user experience, how do you turn it into a unique and effective user interface? This course covers the principles of visual design so that you can organize and present information in your interfaces in a useful way. You will learn concrete strategies for creating user interfaces, including important lessons in typography, information architecture, layout, color, and more. You will learn the specific focuses that arise in the context of new devices, such as mobile and responsive interfaces. You will learn how to apply these principles in the modern context of diverse design needs – from tablet screens, to walls and clocks.
You may never know if you have an effective user experience until you test it with users. This course is a process of how to design user-driven experiments, how to run such experiments, and how to analyze data from the experiments to evaluate and validate user experiences. You will work on real-world examples of experiments from the fields of UX, IxD, and HCI, and understand issues in designing and analyzing experiments. You will analyze multiple data sets using recipes provided to you in the statistical programming language R – no prior programming experience is required, but you will be required to read, understand, and modify code snippets provided to you. By the end of the course, you will be able to design, run, and analyze your own experiments that have a statistical basis for your designs.
Use the skills you learn throughout the course sequence—from understanding needs to visual design—as you redesign an interface, service, or product for your final project in Interaction Design. We work with exciting design teams in Silicon Valley on practical design challenges for this project. Upon completion of the course, you will have a well-designed final project that you can share in your portfolio to highlight your work and document your design process.



