Fundamentos de Inteligência Artificial Técnicas inteligentes de solução de problemas: algoritmos de busca, busca heurística. Problemas de satisfação de restrições. Computação evolutiva. Sistemas baseados em conhecimento em Engenharia de Conhecimento e Ontologias. Tratamento de conhecimento incerto e impreciso. Aprendizado de Máquina. Bibliografia: Russell, S.; Norvig, P. Artificial Intelligence. Prentice-hall, 2nd Edition, 2002. Poole, D.; Mackworth, A.; Goebel, R. Computational Intelligence: A logical approach. Oxford University Press, 1997; Gomez-Peres, A.; Corcho, O., Fernandez-Lopez, M. Ontological Engineering: with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. Springer, 2004.;Nikolopoulos, S.D. Expert Systems, CRC, 1997.;Rezende, S. Sistemas Inteligentes. Ed. Manole, 2005