HCI course is a multidisciplinary subject that draws on concepts and skills mainly from computer science, psychology, sociology, anthropology and industrial design. This course will explain how human should interact with the computer, how we design and evaluate S/W considering HCI aspects.