Introdução à Inteligência Computacional (IC): comparação de paradigmas, histórico e métodos de otimização. Estudo de algoritmos Inteligência Computacional. Fundamentos teóricos e tópicos avançados. Estudo de aplicações: domínio discreto, contínuo, multiobjetivos, com e sem restrições.