152216130 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE ( 3 Crd.Hrs )

This course provides an overview of the field of artificial intelligence and its core techniques and applications. Topics covered include logic, constraint satisfaction, search, game playing, Markov decision processes and reasoning, planning and learning with certainty and uncertainty. Special emphasis will be placed on machine learning and its applications to real-world challenges.