Este texto destina-se a ser utilizado num curso avançado de IA, que pressupõe a conclusão de um curso introdutório. O texto incorpora os conceitos básicos de IA, resolução de problemas, conceitos de Redes Neurais e Aplicações; como abordagens comuns e pragmáticas à Detecção de Novidades. As questões são analisadas numa precedência que permite aos leitores compreender como lidar com problemas de IA de simples para complexo e de complexo para composto. Os temas podem ser utilizados de várias maneiras para abraçar as necessidades do curso, bem como um curso semestral curto ou longo.