This book introduces human-centered design issues relevant to the design of computer-based systems, providing a framework in which students can develop critical knowledge and skills required for creating interactive technologies with usability in mind.