Credit Hours: 3 This course provides an introduction to the fundamental topics in artificial intelligence as well as application of artificial intelligence in real-world problems. Topics include intelligent agents, problem solving using searching, game playing, knowledge representation and reasoning, uncertainty and probabilistic reasoning, and learning.