The roots of human–computer interaction (HCI) are to be found in human factors, software engineering, psychology and computer science. The importance of the user is emphasised throughout this unit as integral to the design process. The unit highlights the importance of software engineering principles and other relevant areas including research methods (evaluation) and hardware and software design to scientifically acceptable criteria.<br/><br/>There are five parts to the unit—(1) introduces interaction design, relates it to user experience and usability and gives an overview of the process of design; (2) concentrates on human factors such as understanding users, designing for... -- Course Website
Instructor: Assistant Professor Tim French
Prerequisites: one of CITS1200 Java Programming, CITS1210 C Programming, CITS1220 Software Engineering or CITS1005 Computing for Engineers and Scientists