Várias das atividades humanas e de inteligência envolvem o problema de, dado um padrão representado por atributos, determinar a sua categoria mais plausível. Esta atividade, denominada Reconhecimento de Padrões, fundamenta inúmeros problemas importantes em ciência e tecnologia, desde a identificação de partículas em câmeras de bolha até o diagnóstico de doenças. Este curso apresenta, de forma acessível e bem fundamentada, os principais conceitos e métodos para análise e reconhecimento de padrões, em suas formas supervisonada e não-supervisionada, assim como ilustra o grande potencial para possíveis aplicações. Ao término do curso, os alunos serão capazes de projetar e implementar sistemas para representação, análise e reconhecimento de diversos tipos de padrões.