Learners will develop understanding of principles and models of Human Computer Interaction (HCI). They will evaluate existing HCI design and principles and use this to help them plan their own prototype user interface. They will formulate design documentation to plan an interface for a product. Learners will implement the plan to create a prototype. Learners will review and amend the prototype based on user feedback.