Credits : Stanford CS211 - Afshine Amidi and Shervine Amidi published on September 8, 2019
Explore these recommended books to enhance your understanding:
- "Artificial Intelligence: A Modern Approach, 4th Ed" by by Stuart Russell and Peter Norvig A comprehensive resource for AI theory and its applications.
The Recommended NPTEL-Based Courses for Artificial Intelligence
-
An Introduction to Artificial Intelligence, IIT Delhi by Professor Mausam. The Course given covers almost everything. However, the course contents may be out of order. For example, CSP is in module 5, yet it isn't represented in the syllabus, but module 6 is in the syllabus, according to Gate. The Assignments are uploaded to the site linked above under the downloads tab and can be attempted. The course is one of the best courses in India in machine learning.
-
UC Berkley CS 188: Artificial Intelligence; This course will introduce the basic ideas and techniques underlying the design of intelligent computer systems. A specific emphasis will be on the statistical and decision-theoretic modeling paradigm.
Slides : Course Website for CS 188 taught by Prof. Peter Abeel -
Fundamentals of Artificial Intelligence, IIT Guwahti The course is visibly more structured and a good course that can be used to prepare for the GATE Topics in Data Science and AI. The course even goes beyond the mere AI Topics that are in the syllabus, for example it touches on machine learning topics too
-
Slides of "An Introduction to Artificial Intelligence Course, IIT Delhi" : Prof. Rohan Paul by Prof. Rohan Paul. The course covers the foundational principles of artificial intelligence and is centered around the following themes: intelligent agents and AI, problem solving by search, constraint satisfaction, adversarial search, planning, probabilistic reasoning, decision-making under uncertainty, deep learning, reinforcement learning and applications.
-
Stanford CS221: Artificial Intelligence: Principles and Techniques
Course Website
Review these comprehensive notes to reinforce your grasp :
-
Nice mini course in AI with Python : CS50's Introduction to Artificial Intelligence with Python 2023 This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation.
-
Prof Vasant Honavar Course Handouts for Principles of Artificial Intelligence:
- Handout1; Artificial Intelligence: An Overview ∗
- Handout2; Principles of Artificial Intelligence Goal-Based Agents
- Handout3; Heuristic Problem Solvers
- Handout4; Constraint Satisfaction and Randomized Search
Course Website
Read insightful articles to gain additional insights:
- Coding Examples : "Python Code for Artificial Intelligence: A Modern Approach, 4th Ed" by by Stuart Russell and Peter Norvig You can use this in conjunction with a course on AI, or for study on your own.
- Practice Exercises : Student Handouts [UC Berkley CS 188: Artificial Intelligence] : In the offering of CS188, they have weekly discussion sections in which they review the material covered for that week. Sectional handouts are good practice exercises for students.
Test your knowledge and skills with these practice problems:
- Previous Year Quesitons: CS188 Berkley by Prof Peter Abeel
- Previous year UGC NET CSE Questions - AI Topic
- Practice Exercises: Previous year questions CS 188 with solutions to validate theoretical understanding