Human-computer interaction (HCI) is a discipline concerned with the design, evaluation, and implementation of interactive computer systems for human use and the study of the major phenomena surrounding them. In human-computer interaction, the main goal is to perform analysis, establish requirements, design and evaluate computer-based interactive systems and products for users. In terms of interaction, the course discusses the design of cognitive and perceptual screens (with attention, memory, thinking, role-playing, and senses...) in the experience of interacting with people. Human-machine communication model in business applications, based on virtual space, virtual assistants, mobile devices and robotics. The module values user experience on technology (UX/UI).