Syllabus Artificial Intelligence - (310253) Credit : Examination Scheme : 03 Mid-Sem (TH) : 30 Marks End-Sem (TH) : 70 Marks Unit I Introduction Introduction to Artificial Intelligence, Foundations of Artificial Intelligence, History of Artificial Intelligence, State of the Art, Risks and Benefits of AI, Intelligent Agents, Agents and Environments, Good Behavior : Concept of Rationality, Nature of Environments, Structure of Agents. (Chapter - 1) Unit II Problem-solving Solving Problems by Searching, Problem-Solving Agents, Example Problems, Search Algorithms, Uninformed Search Strategies, Informed (Heuristic) Search Strategies, Heuristic Functions, Search in Complex Environments, Local Search and Optimization Problems. (Chapter - 2) Unit III Adversarial Search and Games Game Theory, Optimal Decisions in Games, Heuristic Alpha - Beta Tree Search, Monte Carlo Tree Search, Stochastic Games, Partially Observable Games, Limitations of Game Search Algorithms, Constraint Satisfaction Problems (CSP), Constraint Propagation : Inference in CSPs, Backtracking Search for CSPs. (Chapter - 3) Unit IV Knowledge Logical Agents, Knowledge-Based Agents, The Wumpus World, Logic, Propositional Logic : A Very Simple 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, Knowledge Engineering in First-Order Logic. (Chapter - 4) Unit V Reasoning Inference in First-Order Logic, Propositional vs. First-Order Inference, Unification and First-Order Inference, Forward Chaining, Backward Chaining, Resolution, Knowledge Representation, Ontological Engineering, Categories and Objects, Events, Mental Objects and Modal Logic, Reasoning Systems for Categories, Reasoning with Default Information. (Chapter - 5) Unit VI Planning Automated Planning, Classical Planning, Algorithms for Classical Planning, Heuristics for Planning, Hierarchical Planning, Planning and Acting in Nondeterministic Domains, Time, Schedules, and Resources, Analysis of Planning Approaches, Limits of AI, Ethics of AI, Future of AI, AI Components, AI Architectures. (Chapter - 6)