Chapter 1 :Problem solving & Search techniques Concept of intelligence, Artificial intelligence, definition turning test, areas of application.Search techniques, state space, Production rules, problem characteristics, production systemcharacteristic, depth first, breadth first search methods and their analysis, Heuristic searchmethod, generate and test, hill climbing, best first method, graph search, AND OR search methods, constraint satisfaction, backtracking. Chapter2: Knowledge representation Introduction to list and string processing and dynamic databases concept of knowledge,characteristics and representation schemes, Logic, prepositional and predicate calculus,resolution, semantics nets, frames, conceptual dependency, scripts Monotonic reasoning, logical reasoning induction, natural deduction. Chapter 3:Nonmonotonic reasoning Nonmonotonic reasoning – default reasoning minimalist reasoning, statistical reasoning –Baye‘s theorem, certainty factors, dempster shafer theory, Fuzzy logic.Concept of learning, inductive and deductive. Knowledge acquisition, rote learning, discovery analogy. Chapter4:Expert System Concept of expert system, need for an expert system, Component and categories of an expertsystem, need for an expert system, Stages in the development of an expert system.