
Get certified in artificial intelligence! You will get a comprehensive overview of AI and its applications, complete hands-on projects using Python, and learn about AI state-of-the-art and ethics. The main reference used is the popular textbook Artificial Intelligence: A Modern Approach by Peter Norvig and Stuart Russell.

Master the core concepts that AI. This foundation course prepares you for advanced AI topics through three essential units covering AI origins, rational agents, and logical agents.

Learn how AI systems solve problems by searching through possibilities. This course covers the search algorithms behind route planning, puzzle solving, and strategic game play. Master techniques like A* search, understand how heuristics guide intelligent exploration, and build agents that efficiently find solutions in complex environments.

Dive deep into machine learning (ML) and discover how intelligent systems learn from data. This course covers supervised learning algorithms (e.g., regression, classification, decision trees) and unsupervised learning algorithms (e.g., K-means, clustering).

This course covers neural networks, the brain-inspired architectures that enable deep learning. Learn how artificial neurons connect in layers to recognize patterns, process images, and understand language. Then dive into Large Language Models (LLMs) like GPT.

Navigate the ethical challenges of AI. This course examines the societal impact of AI systems, addressing issues like algorithmic bias, fairness, transparency, and accountability.

This mini-course covers math prerequisites for AI, including calculus, counting, and probability.

This mini-course covers programming in Python and computing fundamentals required for AI.