What is artificial intelligence?, Problems, Problem Spaces and search, Heuristic search technique
Knowledge Representation Issues, Using Predicate Logic, Representing knowledge using Rules,
Symbolic Reasoning under Uncertainty, Statistical reasoning, Weak Slot and Filter Structures.
Strong slot-and-filler structures, Game Playing.
Natural Language Processing, Learning, Expert Systems.