Course Summary
This course introduces an approach to developing user interfaces for interactive systems such as software or web applications, with regard to the requirements of the client and the experience of the users. You will learn to analyse user needs and design, implement and evaluate various solutions to meet those needs.
You will learn to use web-based tools for information gathering and analysis, appropriate design software, and to implement prototypes for evaluation using basic programming where appropriate. This course serves as an introduction to later courses in web and application development.