CSE/IT
Algorithms, systems and software engineering for building AI products.
Beginner
Start here. No background needed beyond school maths.
Advanced
Once the basics are comfortable.
NPTEL: An Introduction to Artificial Intelligence (IIT Delhi)
Prof. Mausam's course on search, logic, probabilistic reasoning, planning and learning for computer science students.
NPTEL / IIT Delhi
NPTEL: Artificial Intelligence: Search Methods for Problem Solving
Prof. Deepak Khemani's course on state-space search, heuristics, game playing and constraint satisfaction.
NPTEL / IIT Madras
NPTEL: Practical Machine Learning with TensorFlow
A practical NPTEL course taught by a Google engineer on building, training and deploying models with TensorFlow.
NPTEL / Google
UC Berkeley CS188: Introduction to Artificial Intelligence
Berkeley's AI course with lecture notes and the well-known Pac-Man projects on search, games and reinforcement learning.
UC Berkeley
Expert
Research-level depth and specialist material.

