The document provides an introduction to human-computer interaction (HCI). It defines HCI as the study of the interaction between humans and computers, including the design and evaluation of interactive systems. The document discusses why HCI is important, focusing on creating usable, intuitive systems. It also outlines some of the historical roots of HCI in fields like computer graphics, operating systems, and cognitive psychology. Finally, it discusses potential future developments in HCI, such as ubiquitous computing, mixed media interfaces, and more natural human-computer interaction.