In Human-Computer Interaction, you'll learn the principles and methods that govern the design and improvement of user interfaces.
Overview
Syllabus
- Welcome to the User Experience Nanodegree Program
- UX Fundamentals & Design Research
- Learn the fundamentals of User Experience Design.
- Concept to Low-Fidelity Prototyping
- The best products have gone through rounds of iteration based on user research and feedback. Learn the process of a design sprint, and how to translate findings from research into a prototype that can be tested with users. Understand how to foster team collaboration and use divergent and convergent thinking to rapidly create testable prototypes. Apply user interface principles in the design of a clickable prototype, and conduct a usability test to gain valuable feedback from users that can be used in design iterations.
- High-Fidelity Prototyping to Post-Launch Analysis
- Once products have been tested for its effectiveness, they need to be enhanced for engagement.
Learn advanced user interface principles to build interactive designs that are ready to be handed off to
engineering for feedback. Understand how to solicit and integrate feedback from engineering to enhance the design before it is ready for development. Assess the engagement of the product through remote usability testing and other experimentation methods. Finally, you’ll learn how to improve design and user experiences based on engagement data in order to increase key performance indicators. - Capstone
Taught by
Michael Dedrick, Melissa Hui, Gabriel Ruttner and Shuang Liu