Apresentar os conceitos fundamentais da comunicação entre pessoas e máquinas. Apresentar e sistematizar as tecnologias e estilos de interação. Ensinar os métodos, princípios e técnicas de análise e design de sistemas interativos, com ênfase nos mecanismos de avaliação de usabilidade e no ciclo iterativo.