К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Artificial Intelligence · LearnSpace
Назад в каталог
courseraПрограммирование

Artificial Intelligence

Курс от Birla Institute of Technology & Science, Pilani
Средний≈ 48.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Welcome to the exciting world of Artificial Intelligence! In this course, you will explore the fundamentals of artificial intelligence and gain valuable insights that drive decision-making in today's AI-driven world. Whether you're a budding AI scientist, an AI Consultant looking to enhance your core AI skills, or simply curious about the breadth and depth of AI fundamentals, this course is your gateway to mastering the core of Artificial Intelligence. This course provides a comprehensive introduction to artificial intelligence with a strong emphasis on real-world applications and practical problem-solving. Students will learn core AI techniques through hands-on projects that address contemporary challenges in healthcare, robotics, finance, gaming, autonomous systems, and intelligent web applications. The course combines theoretical foundations with extensive practical implementation, focusing on how AI systems are deployed in industry and research. Students will work with real datasets, build intelligent applications, and develop solutions to authentic problems using search algorithms, optimisation techniques, knowledge-based systems, probabilistic reasoning, and reinforcement learning approaches. You will also have the opportunity to collaborate with peers, fostering a supportive learning community. By the end of this Artificial Intelligence course, you will have developed a strong foundation in AI technologies and applications, enabling you to design intelligent systems with confidence. Whether you are looking to advance your career, leverage AI-driven solutions in your current role, or explore the vast opportunities in AI innovation, this course will empower you with the essential skills to succeed and contribute to the rapidly evolving AI landscape.

Навыки, которые вы освоите

Artificial IntelligenceReinforcement LearningAlgorithmsBayesian NetworkComputational ThinkingMachine LearningAI literacyMarkov ModelModel OptimizationArtificial Intelligence and Machine Learning (AI/ML)ProbabilityDecision IntelligenceAgentic systemsBayesian StatisticsComputational LogicProbability DistributionProbability & Statistics

Программа курса

10 модулей · 289 учебных материалов

01Introduction to AI and Intelligent Agents44 материалов

Course Introduction

Course OverviewЧтениеCourse IntroductionВидеоMeet Your Instructor: Dr. Sangeetha ViswanathanВидеоMeet Your Instructor: Dr. Sujith ThomasВидео

Foundations of AI

Учитесь у экспертов

BITS Pilani Instructors Group

Преподаватель курса

Artificial Intelligence
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 48.6 ч

10 модулей

Язык: Английский

Часть программы вашего университета
What is AI?Видео
Recommended Reading: What is AI?Чтение
What is AI?Задание
AI and Its EmergenceВидео
Recommended Reading: AI and Its EmergenceЧтение
AI and Its EmergenceЗадание
The State-of-the-Art AIВидео
Recommended Reading: The State-of-the-Art AIЧтение
The State-of-the-Art AIЗадание

Agents and Environments

Understanding Agents ВидеоRecommended Reading: Understanding Agents ЧтениеUnderstanding Agents ЗаданиеThe Concept of RationalityВидеоRecommended Reading: The Concept of RationalityЧтениеThe Concept of RationalityЗаданиеSpecifying Task Environment ВидеоRecommended Reading: Specifying Task Environment ЧтениеSpecifying Task Environment ЗаданиеDimensions of Task EnvironmentВидеоRecommended Reading: Dimensions of Task EnvironmentЧтениеDimensions of Task EnvironmentЗадание

Structure of Agents

Agent Program and StructureВидеоRecommended Reading: Agent Program and StructureЧтениеAgent Program and StructureЗаданиеSimple Reflux AgentВидеоRecommended Reading: Simple Reflux AgentЧтениеSimple Reflux AgentЗаданиеModel-Based Reflex AgentsВидеоRecommended Reading: Model-Based Reflex AgentЧтениеModel-Based Reflex AgentЗаданиеGoal-Based AgentВидеоRecommended Reading: Goal-Based AgentЧтениеGoal Based AgentЗаданиеUtility-Based AgentВидеоRecommended Reading: Utility-Based AgentЧтениеUtility-Based AgentЗаданиеLearning AgentsВидеоRecommended Reading: Learning AgentsЧтениеLearning AgentsЗадание

Summary and Assessment

Wrap-Up of Module 1Видео
02Problem Solving by Searching31 материалов

Problem Solving Through Uninformed Search

Problem-Solving AgentsВидеоRecommended Reading: Problem-Solving AgentsЧтениеProblem-Solving AgentsЗаданиеSearching for SolutionsВидеоRecommended Reading: Searching for SolutionsЧтениеSearching for SolutionsЗаданиеDepth-First SearchВидеоRecommended Reading: Depth-First SearchЧтениеDepth-First SearchЗаданиеBreadth-First Search (BFS)ВидеоRecommended Reading: Breadth-First Search (BFS)ЧтениеBreadth-First Search (BFS)ЗаданиеUniform Cost SearchВидеоRecommended Reading: Uniform Cost SearchЧтениеUniform Cost SearchЗадание

Problem Solving Through Uninformed Search

Informed SearchesВидеоRecommended Reading: Informed SearchesЧтениеInformed SearchesЗаданиеGreedy Best First SearchВидеоRecommended Reading: Greedy Best First SearchЧтениеGreedy Best First SearchЗадание

Summary and Assessment

Wrap-Up of Module 2ВидеоGraded Quiz for Week 1 and 2Задание
03Game Playing25 материалов

Adversarial Search

Problem Formulation for a GameВидеоRecommended Reading: Problem Formulation for a GameЧтениеProblem Formulation for a GameЗаданиеOptimal Decisions in GamesВидеоRecommended Reading: Optimal Decisions in GamesЧтениеOptimal Decisions in GamesЗаданиеMin-max AlgorithmВидеоRecommended Reading: Min-max AlgorithmЧтениеMin-max AlgorithmЗаданиеEvaluating Min-Max AlgorithmВидеоRecommended Reading: Evaluating Min-Max AlgorithmЧтениеEvaluating Min-Max AlgorithmЗаданиеOptimal Decisions in Multi-Player GamesВидеоRecommended Reading: Optimal Decisions in Multi-Player GamesЧтениеOptimal Decisions in Multi-Player GamesЗадание

Alpha-Beta Pruning

General Principle of Alpha-Beta PruningВидеоRecommended Reading: General Principle of Alpha-Beta PruningЧтениеGeneral Principle of Alpha-Beta PruningЗаданиеMove OrderingВидеоRecommended Reading: Move OrderingЧтениеMove OrderingЗадание

Stochastic Games

Understanding Stochastic GamesВидеоRecommended Reading: Understanding Stochastic GamesЧтениеUnderstanding Stochastic GamesЗадание

Summary and Assessment

Wrap Up of Module 3Видео
04Beyond the Classical Search33 материалов

Local Search – Hill Climbing

Local SearchВидеоRecommended Reading: Local searchЧтениеLocal searchЗаданиеThe Hill-Climbing AlgorithmВидеоRecommended Reading: The Hill-Climbing AlgorithmЧтениеThe Hill-Climbing AlgorithmЗаданиеRandom Restart Hill ClimbingВидеоRecommended Reading: Random Restart Hill ClimbingЧтениеRandom Restart Hill ClimbingЗадание

Genetic Algorithm

Evolutionary Principle of Genetic AlgorithmВидеоRecommended Reading: Evolutionary Principle of Genetic AlgorithmЧтениеEvolutionary Principle of Genetic AlgorithmЗаданиеOperators in GAВидеоRecommended Reading: Operators in GAЧтениеOperators in GAЗадание

Ant Colony Optimisation

Swarm Intelligence Based AlgorithmsВидеоRecommended Reading: Swarm Intelligence Based AlgorithmsЧтениеSwarm Intelligence Based AlgorithmsЗаданиеAnts and StigmergyВидеоRecommended Reading: Ants and StigmergyЧтениеAnts and StigmergyЗадание

Summary and Assessment

Wrap Up of Module 4ВидеоGraded Quiz for Week 3 and 4Задание
05Knowledge Representation Using Propositional Logic35 материалов

Logical Agents

Knowledge-Based AgentsВидеоRecommended Reading: Knowledge-Based AgentsЧтениеKnowledge-Based AgentsЗаданиеWumpus WorldВидеоRecommended Reading: Wumpus World Example ЧтениеWumpus World Example ЗаданиеLogicВидеоRecommended Reading: LogicЧтениеLogicЗаданиеGroundingВидеоRecommended Reading: GroundingЧтениеGroundingЗадание

Propositional Logic

Syntax ВидеоRecommended Reading: Syntax ЧтениеSyntaxЗаданиеSemanticsВидеоRecommended Reading: SemanticsЧтениеSemanticsЗаданиеA Simple Knowledge BaseВидео

Propositional theorem proving

PL Inference - Theorem ProvingВидеоRecommended Reading: PL Inference - Theorem ProvingЧтениеPL Inference - Theorem ProvingЗаданиеConjunctive Normal FormВидеоRecommended Reading: Conjunctive Normal Form ЧтениеConjunctive Normal FormЗадание

Application and Summary

Application of PL Resolution in Medical DiagnosisВидеоWrap Up of Module 5Видео
06First Order Logic24 материалов

Representing Knowledge in First-Order Logic

Motivation for First-Order LogicВидеоMotivation for First-Order LogicЗаданиеRecommended Reading: Motivation for First-Order LogicЧтениеSyntax of First-Order LogicВидеоSyntax of First-Order LogicЗаданиеRecommended Reading: Syntax of First-Order LogicЧтениеSemantics of First-Order LogicВидеоSemantics of First-Order LogicЗаданиеRecommended Reading: Semantics of First-Order LogicЧтение

Inference in First-Order Logic

Knowledge Base and EntailmentВидеоKnowledge Base and EntailmentЗаданиеRecommended Reading: Knowledge Base and EntailmentЧтениеPropositionalisation in First-Order LogicВидеоPropositionalisation in First-Order LogicЗаданиеRecommended Reading: Propositionalisation in First-Order LogicЧтение

Application and Summary

Application- Medical Diagnosis and Semantic WebВидеоWrap Up of Module 6ВидеоGraded Quiz for Week 5 and 6Задание
07Reasoning Under Uncertainty28 материалов

Basics of Probabilistic Reasoning

Why Reason Under Uncertainty?ВидеоRecommended Reading: Why Reason Under Uncertainty?ЧтениеWhy Reason Under Uncertainty?ЗаданиеRandom Variables and Probability DistributionsВидеоRecommended Reading: Random Variables and Probability DistributionsЧтениеRandom Variables and Probability DistributionsЗаданиеConditional IndependenceВидеоRecommended Reading: Conditional IndependenceЧтениеConditional IndependenceЗадание

Conditional Independence and Bayesian Networks

Introduction to Bayesian NetworksВидеоRecommended Reading: Introduction to Bayesian NetworksЧтениеIntroduction to Bayesian NetworksЗаданиеConstructing Bayesian NetworksВидеоRecommended Reading: Constructing Bayesian NetworksЧтениеConstructing Bayesian NetworksЗадание

Summary and Assessment

Wrap Up of Module 7Видео
08Multiarmed Bandit27 материалов

Understanding the Multiarmed Bandit Problem

What is the k-Armed Bandit Problem?ВидеоRecommended Reading: What is the k-Armed Bandit Problem?ЧтениеWhat is the k-Armed Bandit Problem?ЗаданиеAction Values and Estimation TechniquesВидеоRecommended Reading: Action Values and Estimation TechniquesЧтениеAction Values and Estimation TechniquesЗаданиеIncremental ImplementationВидеоRecommended Reading: Incremental ImplementationЧтениеIncremental ImplementationЗадание

Action Selection Strategies

Greedy and ε-Greedy Action SelectionВидеоRecommended Reading: Greedy and ε-Greedy Action SelectionЧтениеGreedy and ε-Greedy Action SelectionЗаданиеTracking Nonstationary ProblemsВидеоRecommended Reading: Tracking Nonstationary ProblemsЧтениеTracking Nonstationary ProblemsЗадание

Application and Summary

Real-World Application: Online Advertising and A/B TestingВидеоWrap-Up of Module 8ВидеоGraded Quiz for Week 7 and 8Задание
09Finite Markov Decision Processes20 материалов

Foundations of Markov Decision Processes

What is a Markov Decision Process (MDP)ВидеоRecommended Reading: What is a Markov Decision Process (MDP)ЧтениеWhat is a Markov Decision Process (MDP)ЗаданиеThe Markov PropertyВидеоRecommended Reading: The Markov PropertyЧтениеThe Markov PropertyЗаданиеTransition Probabilities and Reward FunctionВидеоRecommended Reading: Transition Probabilities and Reward FunctionЧтениеTransition Probabilities and Reward FunctionЗадание

Return and Value Functions

The Return and Discounted ReturnВидеоRecommended Reading: The Return and Discounted ReturnЧтениеThe Return and Discounted ReturnЗаданиеState-Value and Action-Value FunctionsВидеоRecommended Reading: State-Value and Action-Value FunctionsЧтениеState-Value and Action-Value FunctionsЗадание

Application and Summary

Application: Robot Navigation as an MDPВидеоWrap Up of Module 9Видео
10Temporal-Difference Learning22 материалов

Fundamentals of TD Learning

Introduction to Temporal-Difference LearningВидеоRecommended Reading: Introduction to Temporal-Difference LearningЧтениеIntroduction to Temporal-Difference LearningЗаданиеTD(0) Prediction – Update RuleВидеоRecommended Reading: TD(0) Prediction – Update RuleЧтениеTD(0) Prediction – Update RuleЗаданиеTD(0) Example – Gridworld Value EstimationВидеоRecommended Reading: TD(0) Example – Gridworld Value EstimationЧтениеTD(0) Example – Gridworld Value EstimationЗадание

TD Control – SARSA and Q-learning

SARSA – On-Policy ControlВидеоRecommended Reading: SARSA – On-Policy ControlЧтениеSARSA – On-Policy ControlЗаданиеQ-learning: Off-Policy ControlВидеоRecommended Reading: Q-learning – Off-Policy ControlЧтениеQ-learning: Off-Policy ControlЗадание

Application and Summary

Application - Training Agents with TD LearningВидеоWrap Up of Module 10ВидеоGraded Quiz for Week 9 and 10Задание

Course Wrap-Up

Course SummaryЧтение
A* SearchВидео
Recommended Reading: A* SearchЧтение
A* SearchЗадание
Designing Heuristic FunctionsВидео
Recommended Reading: Designing Heuristic FunctionsЧтение
Designing Heuristic FunctionsЗадание
Path Planning in a Binary Maze through Uninformed SearchesВидео
Path Planning in a City Map through A* SearchВидео
Genetic Algorithm – Working PrincipleВидео
Recommended Reading: Genetic Algorithm – Working PrincipleЧтение
The Genetic Algorithm – Working PrincipleЗадание
Working Phases of ACOВидео
Recommended Reading: Working Phases of ACOЧтение
Working Phases of Ant Colony OptimisationЗадание
ACO – Working PrincipleВидео
Recommended Reading: Ant Colony Optimisation – Working PrincipleЧтение
Ant Colony Optimisation – Working PrincipleЗадание
Shortest Path Planning in a Road Map Using ACOВидео
Recommended Reading: A Simple Knowledge BaseЧтение
A Simple Knowledge BaseЗадание
Simple Inferencing – TT EntailmentВидео
Recommended Reading: Simple Inferencing – TT EntailmentЧтение
Simple Inferencing – TT EntailmentЗадание
PL Resolution AlgorithmВидео
Recommended Reading: PL Resolution AlgorithmЧтение
PL Resolution AlgorithmЗадание
Forward Chaining in First-Order LogicВидео
Forward Chaining in First-Order LogicЗадание
Recommended Reading: Forward Chaining in First-Order LogicЧтение
Example of Forward ChainingВидео
Example of Forward ChainingЗадание
Recommended Reading: Example of Forward Chaining in FOLЧтение
Inference in BNs (Part I)Видео
Recommended Reading: Inference in BNs Part IЧтение
Inference in Bayesian Networks Part IЗадание
Inference in BNs (Part II)Видео
Recommended Reading: Inference in BNs Part IIЧтение
Inference in Bayesian Networks Part IIЗадание
Inference in BNs (Part III)Видео
Recommended Reading: Inference in BNs Part IIЧтение
Inference in Bayesian Networks Part IIIЗадание
Application: Medical DiagnosisВидео
Recommended Reading: Application: Medical DiagnosisЧтение
Application: Medical DiagnosisЗадание
Optimistic Initial ValuesВидео
Recommended Reading: Optimistic Initial ValuesЧтение
Optimistic Initial ValuesЗадание
Upper Confidence Bound (UCB)Видео
Recommended Reading: Upper Confidence Bound (UCB)Чтение
Upper Confidence Bound (UCB)Задание
Understanding Regret MinimisationВидео
Recommended Reading: Understanding Regret MinimisationЧтение
Understanding Regret MinimisationЗадание
Bellman Equations for Policy EvaluationВидео
Recommended Reading: Bellman Equations for Policy EvaluationЧтение
Bellman Equations for Policy EvaluationЗадание
Pseudocode and Walkthrough for SARSA and Q-Learning Видео
Recommended Reading: Pseudocode and Walkthrough for SARSA and Q-Learning Чтение
Pseudocode and Walkthrough for SARSA and Q-Learning Задание