Principles and Techniques of Artificial Intelligence:
This introductory course exposes the student to the fundamentals of AI including the scope and limitation of the algorithmic approach to problem solving giving a broad overview of modern artificial intelligence. The course also explores several applications of AI and discusses related field such as big data and internet of things. Specific topics include search, game playing, Markov decision processes, constraint satisfaction, graphical models and logic, Knowledge Representation and Reasoning, Ethics, Privacy, Artificial Intelligence in Society.
Recommended reading:
● Russell & Norvig , Artificial Intelligence: A Modern Approach , Prentice Hall, 3rd edition
● Amit Konar, Artificial Intelligence and Soft Computing