https://www.edx.org/course/evaluating-designs-users-michiganx-ux504x
In this UX course, you will learn how to design and conduct tests with users that will tell you how effective your design is for helping users do what they need to do, and how they feel about using your system.