This course introduces you to basic concepts of psychology and design which inform the way in which Graphical User Interfaces (GUIs) should be designed, and how to build these interfaces that meet the user experience expectations. The course also introduces you to the concept of design thinking which is one of the latest problem solving approach widely used for front end development and innovation.

The course aims to teach the basics of designing graphic user interfaces and to provide some understanding of what makes interfaces appropriate for their intended use and audience.

Through self-directed learning students will learn techniques for the construction of graphic user interfaces.