Artificial Intelligence
Course Name:
Artificial Intelligence (CS320/CS320M)
Programme:
B.Tech (CSE)
Semester:
Eighth
Category:
Programme Specific Electives (PSE)
Credits (L-T-P):
04(3-1-0)
Content:
AI introduction, history and applications, Production systems. State Space Search, Proposition and first order logic,
inference and deduction, resolution refutation, answer extraction, knowledge based systems, logic programming and
constrained logic programming, non-monotonic reasoning, State-space, plan space and partial order planning,
planning algorithms, Probabilistic reasoning, belief networks, Inductive learning, decision trees, logical approaches,
computational learning theory, neural networks, reinforcement learning, Intelligent agents, natural language
understanding, Applications.
References:
1. Stuart Russell, Peter Norvig, Artificial intelligence : A Modern Approach, Prentice Hall, Fourth edition, 2020.
2. Nils J. Nilsson, Artificial Intelligence: A New Synthesis, Morgan-Kaufmann, 1998.
3. Judea Pearl, Heuristics: Intelligent Search Strategies for Computer Problem Solving, Addison-Wesley Publishing
Company, 1984.
4. Biere, A., Heule, M., Van Maaren, H., Walsh, T., Handbook of Satisfiability, IOS Press, 2009