A foundational course on how intelligent systems think, learn, and decide.
This course introduces the core principles of Artificial Intelligence, covering search, reasoning, uncertainty, learning, and modern AI systems. It combines classical AI ideas with contemporary machine learning and deep learning, emphasizing both conceptual understanding and hands-on implementation.
https://join.slack.com/t/principles-ai-2026/shared_invite/zt-3l9ze3p76-lyg0motOAQ30TQ4R6Xit5w
All communication will be on slack only.Â
Artificial Intelligence is not just about neural networks or large language models. This course builds AI from first principles:
How do agents search and plan?
How do systems reason under uncertainty?
How do machines learn from data and interaction?
How do modern AI applications build on these ideas?
Students will understand AI as a unified discipline, connecting algorithms, probability, learning, and real-world systems.
Instructors
Bireswar Das
Manisha Padala
Nirmal Sancheti
Nipun Batra