1.What is AI ? : The AI Problems, The Underlying Assumption, What is an AI Techniques, The Level Of The Model, Criteria For Success, Some General References, One Final Word. (Chapter - 1) 2. Problems, State Space Search & Heuristic Search Techniques : Defining The Problems As A State Space Search, Production Systems, Production Characteristics, Production System Characteristics, And Issues In The Design Of Search Programs, Additional Problems. Generate-And-Test, Hill Climbing, Best-First Search, Problem Reduction, Constraint Satisfaction, Means-Ends Analysis, A* and AO* search. (Chapters - 2, 3) 3. Logical Agents : Knowledge-based agents, The Wumpus world, Logic, Propositional logic, Propositional theorem proving, Effective propositional model checking, Agents based on propositional logic. First Order Logic : Representation Revisited, Syntax and Semantics of First Order logic, Using First Order logic. (Chapters - 4, 5, 6) 4. Inference in First Order Logic : Propositional Versus First Order Inference, Unification, Forward Chaining, Backward Chaining, Resolution. (Chapter - 6) 5.Uncertainty - Acting under Uncertainty, Basic Probability Notation, The Axioms of Probability, Inference Using Full Joint Distributions. (Chapter - 7) 6. Probabilistic Reasoning - Representing Knowledge in an Uncertain Domain, The Semantics of Bayesian Networks, Efficient Representation of Conditional Distribution, Exact Inference in Bayesian Networks, Approximate Inference in Bayesian Networks. (Chapter - 8) 7.Game Playing : Overview, and Example Domain : Overview, MiniMax, Alpha-Beta Cut-off, Refinements, Iterative deepening, The Blocks World, Components of a Planning System, Goal Stack Planning, Nonlinear Planning Using Constraint Posting, Hierarchical Planning, Reactive Systems, Other Planning Techniques. (Chapters - 9, 10) 8.Statistical Learning Methods . 9.Introduction to Prolog .