Usability Engineering provides a complete overview of how to design a user interface. Intended to follow an introductory HCI course, it introduces the student to the engineering skills necessary to build interfaces.
It is part of the Grassroots series which provides core, concise texts at affordable prices across a range of computing courses.