Broad survey of human-computer interaction (HCI)., Project-based exploration of the processes for, creating technologies that expand human capability, (functionality) while adapting to the abilities of, users (usability). HCI topics including cognition,, perception, personality, learning, and motivation,, as well as social, developmental, abnormal, and, educational psychology studied from a, psychological perspective. Primary source, materials from the fields of psychology, computer, science, and allied disciplines.