This course provides a comprehensive introduction to Artificial Intelligence (AI), a transformative force shaping industries and societies worldwide. AI now plays a critical role in diverse domains—from predicting consumer behavior to enabling intelligent automation. The course offers a broad understanding of core AI concepts, emphasizing the strategic overview of its applications rather than deep technical implementation.

Artificial Intelligence

Artificial Intelligence

Instructor: Dr. Arpit Singh
Access provided by University of Haripur
3,056 already enrolled
What you'll learn
Learn AI concepts, techniques, and algorithms, exploring their applications across sectors. Learn to apply AI methods to real-world problems.
Skills you'll gain
- Artificial Intelligence
- Business Strategy
- Decision Tree Learning
- Computational Logic
- Strategic Decision-Making
- Bayesian Statistics
- Probability & Statistics
- Decision Support Systems
- Unsupervised Learning
- Algorithms
- Information Architecture
- Machine Learning
- Complex Problem Solving
- Applied Machine Learning
- Natural Language Processing
Tools you'll learn
Details to know

Add to your LinkedIn profile
52 assignments
See how employees at top companies are mastering in-demand skills

There are 17 modules in this course
Welcome to this course on Artificial Intelligence! Artificial Intelligence (AI) is transforming the ways of existence for human beings. It has widespread into all segments of society ranging from measuring wind turbulence behavior to predicting the market behavior of a product. It becomes extremely relevant to study such an interesting field of science and business. In this course, you will develop an understanding of how artificial intelligence behaves and yields fruitful results. This course would focus more on the breadth of topics over depth and will cover various search strategies, knowledge management concepts, logic, game-playing strategies, and reasoning concepts. It will also cover natural language processing, learning and planning in the field of AI, classification in machine learning, and expert systems as a part of artificial intelligence. The goal is to familiarize business students with the algorithms and techniques that are creating a buzz in research and industry. In this module, you will learn about the different concepts and types of artificial intelligence. You will also explore its applications in different domains. Later, you will gain insights about the Turing test and the reasons for criticism towards it. Further, an introduction to the artificial intelligence revolution, i.e., how it evolved over several years would be given. The module will also cover intelligent agents in which you will get a basic understanding of their characteristics, structure, agent environment, and the properties of the environment.
What's included
5 videos4 readings4 assignments
5 videos• Total 33 minutes
- Course Introduction• 4 minutes
- Definition, Types, and Applications of AI• 7 minutes
- The Turing Test• 6 minutes
- Artificial Intelligence Revolution• 8 minutes
- Intelligent Agents• 9 minutes
4 readings• Total 75 minutes
- Recommended Reading: Definition, Types, and Applications of AI• 15 minutes
- Recommended Reading: The Turing Test• 10 minutes
- Recommended Reading: Artificial Intelligence Revolution• 10 minutes
- Recommended Reading: Intelligent Agents• 40 minutes
4 assignments• Total 10 minutes
- Definition, Types, and Applications of AI• 4 minutes
- The Turing Test• 2 minutes
- Artificial Intelligence Revolution• 2 minutes
- Intelligent Agents• 2 minutes
In this module, you will get introduced to the different terms related to problem-solving in artificial intelligence and the steps for solving problems. You will gain insights into the significance of production systems, their components, and their main features. Further, through the examples of artificial intelligence problems, you will be able to understand the role of artificial intelligence in developing intelligent machines to solve real-world problems. The module will also describe the different categories of problems based on their nature in detail.
What's included
4 videos4 readings4 assignments1 discussion prompt
4 videos• Total 32 minutes
- Introduction to Problem Solving• 7 minutes
- Production System• 9 minutes
- Examples of Artificial Intelligence Problems• 8 minutes
- Nature of Artificial Intelligence Problems• 8 minutes
4 readings• Total 50 minutes
- Recommended Reading: Introduction to Problem Solving• 10 minutes
- Recommended Reading: Production System• 10 minutes
- Recommended Reading: Examples of Artificial Intelligence Problems• 10 minutes
- Recommended Reading: Nature of Artificial Intelligence Problems• 20 minutes
4 assignments• Total 10 minutes
- Introduction to Problem Solving• 2 minutes
- Production System• 2 minutes
- Examples of Artificial Intelligence Problems• 2 minutes
- Nature of Artificial Intelligence Problems• 4 minutes
1 discussion prompt• Total 30 minutes
- Natural and Artificial Intelligence• 30 minutes
This assessment is a graded quiz based on the modules covered in this week.
What's included
1 assignment
1 assignment• Total 40 minutes
- Graded Quiz• 40 minutes
In this module, you will learn about the basic concepts of search problems, search trees, search processes, search types, and the criteria for evaluating search strategies. The module will also cover the algorithm of four uninformed search techniques. You will get introduced to breadth-first search and depth-first search techniques along with their applications. Further, you will gain insights into the iterative deepening and bidirectional search techniques along with their advantages and disadvantages.
What's included
4 videos4 readings4 assignments
4 videos• Total 30 minutes
- Introduction to Search Techniques• 7 minutes
- Breadth-First Search• 7 minutes
- Depth-First Search• 7 minutes
- Iterative Deepening and Bidirectional Search• 9 minutes
4 readings• Total 50 minutes
- Recommended Reading: Introduction to Search Techniques• 10 minutes
- Recommended Reading: Breadth-First Search• 10 minutes
- Recommended Reading: Depth-First Search• 10 minutes
- Recommended Reading: Iterative Deepening and Bidirectional Search• 20 minutes
4 assignments• Total 10 minutes
- Introduction to Search Techniques• 4 minutes
- Breadth-First Search• 2 minutes
- Depth-First Search• 2 minutes
- Iterative Deepening and Bidirectional Search• 2 minutes
In this module, you will learn about the informed search techniques used in artificial intelligence. Informed search techniques follow a guided process towards achieving a known goal, hence they are also referred to as guided search or heuristic search. You will also study heuristic knowledge and heuristic function. Further, you will get introduced to different informed search techniques and learn the key features of those techniques.
What's included
4 videos4 readings4 assignments
4 videos• Total 40 minutes
- Informed Search: Concepts and Strategies• 7 minutes
- Hill Climbing Search• 10 minutes
- Constraint Satisfaction Problem • 12 minutes
- Means-Ends Analysis• 10 minutes
4 readings• Total 70 minutes
- Recommended Reading: Informed Search: Concepts and Strategies• 15 minutes
- Recommended Reading: Hill Climbing Search• 15 minutes
- Recommended Reading: Constraint Satisfaction Problem• 20 minutes
- Recommended Reading: Means-Ends Analysis• 20 minutes
4 assignments• Total 8 minutes
- Informed Search: Concepts and Strategies• 2 minutes
- Hill Climbing Search• 2 minutes
- Constraint Satisfaction Problem• 2 minutes
- Means-Ends Analysis• 2 minutes
In this module, you will understand the need and significance of knowledge representation and its associated concepts. You will learn about different types of knowledge involved in artificial intelligence. You will also comprehend how knowledge is acquired, created, and stored in different scenarios. The module will also cover the organization of knowledge. Further, you will gain insights into the knowledge management concepts and knowledge engineering principles and practices.
What's included
4 videos4 readings4 assignments
4 videos• Total 36 minutes
- Knowledge: Definition and Concepts• 8 minutes
- Types of Knowledge• 10 minutes
- Knowledge Representation• 8 minutes
- Knowledge Storage and Acquisition• 10 minutes
4 readings• Total 150 minutes
- Recommended Reading: Knowledge: Definition and Concepts• 60 minutes
- Recommended Reading: Types of Knowledge• 25 minutes
- Recommended Reading: Knowledge Representation• 25 minutes
- Recommended Reading: Knowledge Storage and Acquisition• 40 minutes
4 assignments• Total 8 minutes
- Knowledge: Definition and Concepts• 2 minutes
- Types of Knowledge• 2 minutes
- Knowledge Representation• 2 minutes
- Knowledge Storage and Acquisition• 2 minutes
In this module, you will understand the concept of logic, a formal language used to represent knowledge and facts. There are two kinds of logic in the field of AI: propositional logic and predicate logic. These are the most widely used knowledge representation techniques. These methods are used to represent real-world facts in the form of language, which uses words, phrases, and sentences to represent and reason about properties and relationships in the world. You will study these methods in detail in this module.
What's included
4 videos4 readings4 assignments1 discussion prompt
4 videos• Total 34 minutes
- Propositional Logic• 8 minutes
- Predicate/First-Order Logic• 9 minutes
- Skolemization• 8 minutes
- Resolution and Unification• 8 minutes
4 readings• Total 90 minutes
- Recommended Reading: Propositional Logic• 25 minutes
- Recommended Reading: Predicate/First-Order Logic• 25 minutes
- Recommended Reading: Skolemization• 20 minutes
- Recommended Reading: Resolution and Unification• 20 minutes
4 assignments• Total 9 minutes
- Propositional Logic• 2 minutes
- Predicate/First-Order Logic• 2 minutes
- Skolemization• 3 minutes
- Resolution and Unification• 2 minutes
1 discussion prompt• Total 30 minutes
- Knowledge, Propositional, and Predicate Logic• 30 minutes
This assessment is a graded quiz based on the modules covered in this week.
What's included
1 assignment
1 assignment• Total 40 minutes
- Graded Quiz• 40 minutes
In this module, you will learn about the problems in artificial intelligence which are solved using game-playing strategies. You will learn how game-playing aids decision-makers. You will also understand the concept of adversarial search and different types of games. Further, you will gain knowledge about approaching a game through min-max strategy. Finally, you will learn about how to solve a game using the alpha-beta pruning strategy.
What's included
4 videos4 readings4 assignments
4 videos• Total 33 minutes
- Introduction to Adversarial Search and Game Playing• 10 minutes
- Types of Games• 7 minutes
- Min-Max Algorithm• 9 minutes
- Alpha-Beta Pruning• 7 minutes
4 readings• Total 75 minutes
- Recommended Reading: Introduction to Adversarial Search and Game Playing• 15 minutes
- Recommended Reading: Types of Games• 20 minutes
- Recommended Reading: Min-Max Algorithm• 20 minutes
- Recommended Reading: Alpha-Beta Pruning• 20 minutes
4 assignments• Total 8 minutes
- Introduction to Adversarial Search and Game Playing• 2 minutes
- Types of Games• 2 minutes
- Min-Max Algorithm• 2 minutes
- Alpha-Beta Pruning• 2 minutes
In this module, you will learn about the concepts of reasoning with uncertainty, sources of uncertainties, and representation of uncertain knowledge. It also includes various types of reasoning such as monotonic, non-monotonic, and probabilistic reasoning. You will gain insights about them through the examples which clarify the intricate concepts of reasonings and how they are handled.
What's included
4 videos4 readings4 assignments1 discussion prompt
4 videos• Total 35 minutes
- Uncertain Knowledge – Representation and Reasoning• 9 minutes
- Monotonic and Non-Monotonic Reasonings• 9 minutes
- Probabilistic Reasoning – Bayes Theorem• 8 minutes
- Probabilistic Reasoning – Bayesian Belief Network• 9 minutes
4 readings• Total 70 minutes
- Recommended Reading: Uncertain Knowledge – Representation and Reasoning• 15 minutes
- Recommended Reading: Monotonic and Non-Monotonic Reasonings• 15 minutes
- Recommended Reading: Probabilistic Reasoning – Bayes Theorem• 20 minutes
- Recommended Reading: Probabilistic Reasoning – Bayesian Belief Network• 20 minutes
4 assignments• Total 10 minutes
- Uncertain Knowledge- Representation and Reasoning• 2 minutes
- Monotonic and Non-Monotonic Reasonings• 2 minutes
- Probabilistic Reasoning – Bayes Theorem• 4 minutes
- Probabilistic Reasoning – Bayesian Belief Network• 2 minutes
1 discussion prompt• Total 30 minutes
- Game Playing and Reasoning• 30 minutes
This assessment is a graded quiz based on the modules covered in this week.
What's included
1 assignment
1 assignment• Total 40 minutes
- Graded Quiz• 40 minutes
In this module, you will understand the definition, history, and concepts of Natural Language Processing (NLP). NLP is the part of artificial intelligence that studies how humans establish communication with machines. You will learn about the phases of NLP and the challenges encountered in the process of NLP. Further, you will gain insights into different parsing techniques. Also, you will learn about transition networks in NLP.
What's included
4 videos4 readings4 assignments
4 videos• Total 37 minutes
- Introduction to Natural Language Processing (NLP)• 10 minutes
- Phases of NLP and Ambiguities• 9 minutes
- Parsing Techniques• 9 minutes
- Transition Networks• 9 minutes
4 readings• Total 200 minutes
- Recommended Reading: Introduction to Natural Language Processing (NLP)• 20 minutes
- Recommended Reading: Phases of NLP and Ambiguities• 60 minutes
- Recommended Reading: Parsing Techniques• 60 minutes
- Recommended Reading: Transition Networks• 60 minutes
4 assignments• Total 8 minutes
- Introduction to Natural Language Processing (NLP)• 2 minutes
- Phases of NLP and Ambiguities• 2 minutes
- Parsing Techniques• 2 minutes
- Transition Networks• 2 minutes
In this module, you will learn about the concept of learning and planning in the field of AI. Every intelligent system needs to possess some form or degree of understanding. Planning is important since all the actions required to solve a problem need to be planned before their application for the desired result. All these aspects will be delved into in this module. You will also study some important learning algorithms namely, genetic algorithms, neural networks, and decision trees.
What's included
4 videos4 readings4 assignments
4 videos• Total 33 minutes
- Introduction and Types of Learning• 8 minutes
- Planning and Understanding• 8 minutes
- Genetic Algorithm and Neural Networks• 9 minutes
- Decision Trees• 8 minutes
4 readings• Total 140 minutes
- Recommended Reading: Introduction and Types of Learning• 30 minutes
- Recommended Reading: Planning and Understanding• 60 minutes
- Recommended Reading: Genetic Algorithm and Neural Networks• 30 minutes
- Recommended Reading: Decision Trees• 20 minutes
4 assignments• Total 8 minutes
- Introduction and Types of Learning• 2 minutes
- Planning and Understanding• 2 minutes
- Genetic Algorithm and Neural Networks• 2 minutes
- Decision Trees• 2 minutes
In this module, we will discuss the concept of classification in machine learning. Classification algorithms are used to classify ideas and objects into pre-set categories or sub-populations. Using various pre-categorized training datasets, the classification algorithms group future datasets into categories. The study of classification in the machine learning domain is vast. You will learn three major classification algorithms namely NaĂŻve Bayes, support vector machines, and K-means clustering. Further, you will also learn briefly about a reasoning algorithm based on fuzzy logic.
What's included
4 videos4 readings4 assignments
4 videos• Total 30 minutes
- Naive Bayes• 8 minutes
- Support Vector Machine• 7 minutes
- K-Means Clustering• 7 minutes
- Introduction to Fuzzy Logic• 8 minutes
4 readings• Total 150 minutes
- Recommended Reading: Naive Bayes• 20 minutes
- Recommended Reading: Support Vector Machine• 20 minutes
- Recommended Reading: K-Means Clustering• 50 minutes
- Recommended Reading: Introduction to Fuzzy Logic• 60 minutes
4 assignments• Total 8 minutes
- Naive Bayes• 2 minutes
- Support Vector Machine• 2 minutes
- K-Means Clustering• 2 minutes
- Introduction to Fuzzy Logic• 2 minutes
The primary aim of artificial intelligence is to develop expert systems for solving real-world problems, effectively and economically. Expert systems are nothing but intelligent systems working in a limited domain. In this module, various issues related to the development of expert systems are presented.
What's included
4 videos4 readings4 assignments1 discussion prompt
4 videos• Total 36 minutes
- Concept, Characteristics, and History of Expert Systems• 10 minutes
- Development of an ES Architecture• 7 minutes
- Inference Engine• 9 minutes
- Case Study - DENDRAL and MYCIN• 9 minutes
4 readings• Total 165 minutes
- Recommended Reading: Concept, Characteristics, and History of Expert Systems• 30 minutes
- Recommended Reading: Development of an ES Architecture• 45 minutes
- Recommended Reading: Inference Engine• 30 minutes
- Recommended Reading: Case Study - DENDRAL and MYCIN• 60 minutes
4 assignments• Total 8 minutes
- Concept, Characteristics, and History of Expert Systems• 2 minutes
- Development of an ES Architecture• 2 minutes
- Inference Engine• 2 minutes
- Case Study - DENDRAL and MYCIN• 2 minutes
1 discussion prompt• Total 30 minutes
- Fuzzy Logic and Expert Systems• 30 minutes
This assessment is a graded quiz based on the modules covered in this week.
What's included
1 assignment
1 assignment• Total 40 minutes
- Graded Quiz• 40 minutes
Course Wrap- Up
What's included
1 reading
1 reading• Total 10 minutes
- Course Wrap-Up• 10 minutes
Build toward a degree
This course is part of the following degree program(s) offered by O.P. Jindal Global University. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.Âą
Build toward a degree
This course is part of the following degree program(s) offered by O.P. Jindal Global University. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.Âą
O.P. Jindal Global University
MBA in Business Analytics
Degree · 12 - 24 months
ÂąSuccessful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.
Instructor

Offered by

Offered by

O.P. Jindal Global University is recognised as an Institution of Eminence by the Ministry of Education, Government of India. It is also ranked the No. 1 Private University in India in the QS World University Rankings 2021. The university has 9000+ students across 12 schools that offer 52 degree programs. The university maintains a 1:9 faculty-student ratio. It is a research-intensive university, deeply committed to institutional values of interdisciplinary and innovative learning, pluralism and rigorous scholarship, globalism, and international engagement.
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Explore more from Data Science
IIllinois Tech
Course
UUniversity of Illinois Urbana-Champaign
Course
UUniversity of Illinois Urbana-Champaign
Course
