A mineração de dados é definida como a aplicação de técnicas computacionais capazes de descobrir, analisar e explicar padrões, que trazem informação para a resolução de um problema. Essas técnicas computacionais recebem como entrada um conjunto de fatos ocorridos no mundo real e devolvem como saída um padrão de comportamento que pode ser expresso, por exemplo, como uma regra de associação, uma função de mapeamento ou a modelagem de um perfil. Esta disciplina tem como objetivo introduzir o aluno em um ambiente no qual ele possa conhecer e exercitar tanto a modelagem de problemas reais na forma de tarefas de mineração de dados quanto a aplicação de técnicas computacionais especializadas na resolução destas tarefas.