“On completing this course in Interactive Systems Design, you should understand: the differences between users and designers; the perceptual, cognitive and physical limitations of users; the role of interface design in the software engineering lifecycle; how to identify user tasks from informal requirements; how to use text, forms, menus and graphics in interactive systems; how to evaluate the utility and usability of human computer interfaces.”