← Back to Products
Foundations of Artificial Intelligence
COURSE

Foundations of Artificial Intelligence

INR 59
0.0 Rating
📂 Nasscom FutureSkills Prime

Description

Core concepts, history, and theoretical foundations of artificial intelligence including problem-solving, search algorithms, and knowledge representation.

Learning Objectives

Learners will understand the historical development and philosophical foundations of AI, master fundamental AI concepts including intelligent agents and problem-solving approaches, implement search algorithms and knowledge representation techniques, and analyze different AI paradigms and their applications.

Topics (8)

1
History and Philosophy of AI

Comprehensive overview of AI history from Alan Turing's work to modern developments, including key milestones, AI winters, philosophical debates about machine consciousness, and the Turing test.

2
Knowledge Representation and Reasoning

Knowledge representation techniques including propositional logic, first-order logic, semantic networks, frames, ontologies, and reasoning systems for automated inference and decision-making.

3
Uncertainty and Probabilistic Reasoning

Techniques for handling uncertainty in AI including probability theory, Bayesian networks, Markov models, fuzzy logic, and decision theory for reasoning under uncertainty and incomplete information.

4
Intelligent Agents and Agent Architectures

Study of intelligent agent concepts including agent environments, agent types (simple reflex, model-based, goal-based, utility-based), multi-agent systems, and agent communication protocols.

5
Problem Solving and Search Algorithms

Comprehensive coverage of problem-solving techniques including problem formulation, state space search, uninformed search algorithms, informed search algorithms, heuristic functions, and optimization algorithms.

6
Logic and Automated Reasoning

Formal logic systems including propositional logic, predicate logic, modal logic, temporal logic, and automated theorem proving techniques used in AI for reasoning and verification.

7
Planning and Decision Making

AI planning techniques including classical planning, hierarchical planning, conditional planning, decision trees, game theory, and multi-agent planning for autonomous decision-making systems.

8
Expert Systems and Rule-Based AI

Expert system development including knowledge acquisition, rule-based reasoning, inference engines, knowledge engineering methodologies, and case-based reasoning systems for domain expertise automation.