The module is partly based on the first three sections of “Artificial Intelligence: A Modern Approach” (3rdedition) by Russelland Norvig. The indicative content from the book is as follows:Introduction: What is AI? History of AI and the state of the art.Agents : An introduction to agents, their behaviors and structureSearching: Problem solving by searching, heuristics, local search and optimisation and adversarialsearchConstraint satisfaction problems: defining and solving CSPsLogic: Propositional logic, first-order logic, knowledge representationIn addition to this the module will feature introductions to other AI techniques including neural networks,machine learning and nature inspired methods.