Introdução ao IHC. Princípios de Projeto de Interface Humano-Computador. Modos de uso e navegação. Natureza das interfaces e domínios de aplicação, interdisciplinaridade. Projeto visual. Tempo de resposta e retroalimentação. Elementos de interação. Localização e Internacionalização. Teorias e modelos segundo diferentes perspectivas. Recomendações para usabilidade: Critérios e recomendações ergonômicas, guias de estilo, normas técnicas; Acessibilidade. Ciclo da Engenharia de Usabilidade: Perspectiva de Análise, de Síntese e da Avaliação. Avaliação de interface humano-computador. O envolvimento do usuário. Perspectiva da Análise: Técnicas de Análise e Especificação de Requisitos de Usabilidade. Perspectiva da Síntese: Atividades de Concepção, de Projeto e Implementação da interface com o usuário. Perspectiva da Avaliação: Técnicas de avaliações de usabilidade-inspeção de usabilidade. Avaliações heurísticas, ensaios de interação. Interfaces especializadas: Interfaces para aplicações para tarefas, para usuários, para contextos específicos.