AI-FOUNDATION.KZ1
Artificial Intelligence: Foundations, Reasoning, Learning, and Intelligent Systems
- Practice in 28 Hands-On Labs — nothing to install
- 30 Interactive Lessons and 177 topics mapped to the official exam objectives
- 453 Practice Test Questions
Beginner Self-paced · 1 year access
28 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
30 Interactive Lessons · 177 topics01 Preface +
02 Introduction to Artificial Intelligence 7 topics · 2 LiveLab +
- Defining Artificial Intelligence
- Historical Evolution of AI
- Foundational Disciplines of AI
- Major Application Areas of AI
- Perspectives on Intelligence and AI
- Societal Implications and Ethical Considerations of AI
- Summary
2 LiveLab in this lesson — see the labs panel →
03 Introduction to Intelligent Agents 7 topics · 2 LiveLab +
- Prerequisites: Your AI Toolkit
- Agent Concepts and Framework
- Rationality and Performance Evaluation
- Agent Architectures
- Environment Types and Characteristics
- Applications of Intelligent Agents
- Summary
2 LiveLab in this lesson — see the labs panel →
04 Problem Solving and Search Fundamentals 6 topics · 1 LiveLab +
- Problem Formulation in AI
- State Spaces and Their Representation
- Evaluating Search Performance
- Overview of Search Strategies
- Problem-Solving Agents
- Summary
1 LiveLab in this lesson — see the labs panel →
05 Uninformed Search Techniques 8 topics · 1 LiveLab +
- Introduction to Uninformed Search
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Uniform Cost Search (UCS)
- Iterative Deepening Search (IDS)
- Bidirectional Search
- Analyzing Uninformed Search Techniques
- Summary
1 LiveLab in this lesson — see the labs panel →
06 Heuristic Search Techniques 6 topics · 1 LiveLab +
- Introduction to Heuristic Search
- Greedy Best-First Search
- A* Search Algorithm
- Memory-Bounded Heuristic Search
- Practical Applications of Heuristic Search
- Summary
1 LiveLab in this lesson — see the labs panel →
07 Constraint Satisfaction Problems 6 topics · 1 LiveLab +
- Constraint Networks: The Foundations of CSPs
- Variables and Domains: Building Blocks of CSPs
- Backtracking Search: The Fundamental Solver
- Constraint Propagation: Reducing the Search Space
- Practical Applications of CSPs
- Summary
1 LiveLab in this lesson — see the labs panel →
08 Adversarial Search and Game AI 7 topics · 1 LiveLab +
- Competitive Game Environments
- Game Trees and State Representation
- The Minimax Algorithm
- Alpha-Beta Pruning for Efficiency
- Multi-Agent Competition Beyond Two Players
- Modern Game AI Applications
- Summary
1 LiveLab in this lesson — see the labs panel →
09 Local Search and Evolutionary Optimization 6 topics · 1 LiveLab +
- Simulated Annealing for Escaping Local Optima
- Local Beam Search for Parallel Exploration
- Genetic Algorithms for Evolutionary Optimization
- Evolutionary Strategies and Their Distinctive Features
- Practical Applications of Optimization Techniques
- Summary
1 LiveLab in this lesson — see the labs panel →
10 Knowledge Representation 7 topics · 1 LiveLab +
- Knowledge-Based Agents: AI's Internal Model of the World
- Propositional Logic: AI's Basic Building Blocks of Truth
- Predicate Logic for Complex Knowledge: Beyond Simple Truths
- Semantic Networks for Relational Knowledge: Mapping Connections
- Structured Knowledge Representation: Frames and Ontologies
- Knowledge Engineering Process: Building AI's Understanding
- Summary
1 LiveLab in this lesson — see the labs panel →
11 Automated Reasoning 5 topics · 1 LiveLab +
- Inference Systems Fundamentals
- Forward Chaining Reasoning: Data-Driven Conclusions
- Backward Chaining Reasoning: Goal-Driven Problem Solving
- Resolution for Automated Theorem Proving: Proving Truth
- Summary
1 LiveLab in this lesson — see the labs panel →
12 Expert Systems and Formal Reasoning 6 topics · 1 LiveLab +
- Expert System Architecture Fundamentals
- Knowledge Bases: Capturing Domain Expertise
- Inference Engines: Automated Reasoning Mechanisms
- Rule Construction and Management
- Explanation Facilities and Transparency
- Summary
1 LiveLab in this lesson — see the labs panel →
13 Classical Planning 7 topics · 1 LiveLab +
- Understanding Planning Problems in AI
- State-Space Planning Techniques
- STRIPS Representation for Action Modeling
- Planning Graphs for Efficient Search
- Hierarchical Planning Approaches
- Real-World Planning Systems and Security Considerations
- Summary
1 LiveLab in this lesson — see the labs panel →
14 Decision Making Under Uncertainty 7 topics · 2 LiveLab +
- Probability Fundamentals in AI: Quantifying Uncertainty
- Rational Decision Making for AI Agents
- Utility Theory and Preference Modeling
- Expected Utility for Optimal Action Selection
- Decision Networks for Structured Reasoning
- Risk Analysis in AI Decision Systems
- Summary
2 LiveLab in this lesson — see the labs panel →
15 Probabilistic Reasoning 5 topics +
- Bayesian Inference Fundamentals
- Modeling with Bayesian Networks
- Hidden Variables and Temporal Models
- Probabilistic Decision Systems
- Summary
16 Introduction to Machine Learning 6 topics +
- Understanding Learning Agents in AI
- Data and Feature Preparation for Machine Learning
- Training, Validation, and Testing Machine Learning Models
- Evaluating Machine Learning Model Performance
- Bias and Variance in Model Performance
- Summary
17 Supervised Learning 5 topics · 1 LiveLab +
- Introduction to Supervised Learning
- Classification Algorithms
- Regression Algorithms
- Evaluating Supervised Learning Models
- Summary
1 LiveLab in this lesson — see the labs panel →
18 Unsupervised Learning and Pattern Discovery 6 topics · 1 LiveLab +
- Introduction to Unsupervised Learning
- Clustering Techniques
- Dimensionality Reduction
- Association Analysis
- Pattern Discovery Applications
- Summary
1 LiveLab in this lesson — see the labs panel →
19 Probabilistic and Bayesian Learning 7 topics · 1 LiveLab +
- Understanding Probabilistic Learning and Uncertainty
- Bayesian Classifiers for Categorical Prediction
- Bayesian Learning Models for Adaptive Intelligence
- Expectation Maximization for Hidden Variables
- Generating and Evaluating Probabilistic Predictions
- Real-World Applications of Probabilistic AI
- Summary
1 LiveLab in this lesson — see the labs panel →
20 Neural Networks and Deep Learning 7 topics · 1 LiveLab +
- Artificial Neurons: The Fundamental Building Block
- Perceptrons: Early Neural Network Models
- Multilayer Networks: Beyond Linear Boundaries
- Backpropagation: The Learning Algorithm
- Deep Neural Networks: Architectures and Capabilities
- Deep Learning Applications: Real-World Impact
- Summary
1 LiveLab in this lesson — see the labs panel →
21 Reinforcement Learning 6 topics · 1 LiveLab +
- Learning Through Interaction: The Core of Reinforcement Learning
- Markov Decision Processes: The Mathematical Blueprint
- Rewards and Policies: Guiding the Agent's Strategy
- Q-Learning: A Value-Based Approach
- Policy Learning: Direct Strategy Optimization
- Summary
1 LiveLab in this lesson — see the labs panel →
22 Natural Language Processing 6 topics · 3 LiveLab +
- Language Fundamentals for NLP
- Text Representation for Machine Learning
- Analyzing Language Structure and Meaning
- Language Models and Text Generation
- Conversational AI Systems
- Summary
3 LiveLab in this lesson — see the labs panel →
23 Computer Vision 7 topics · 1 LiveLab +
- Digital Image Fundamentals
- Feature Extraction Techniques
- Image Classification with Machine Learning
- Object Detection and Localization
- Scene Understanding and Advanced Vision Tasks
- Vision Applications
- Summary
1 LiveLab in this lesson — see the labs panel →
24 Multi-Agent Systems 7 topics · 1 LiveLab +
- Agent Interaction Fundamentals
- Cooperative Multi-Agent Strategies
- Agent Coordination and Conflict Resolution
- Agent Negotiation and Competitive Interactions
- Distributed Artificial Intelligence Architectures
- Swarm Intelligence and Collective Behavior
- Summary
1 LiveLab in this lesson — see the labs panel →
25 Robotics and Autonomous Systems 5 topics · 1 LiveLab +
- Robot Architectures and Components
- Localization and Environmental Mapping
- Motion Planning and Pathfinding Algorithms
- Autonomous Navigation Strategies
- Summary
1 LiveLab in this lesson — see the labs panel →
26 AI System Development 7 topics · 1 LiveLab +
- AI Project Lifecycle
- Data Preparation for AI Models
- AI Model Deployment Strategies
- Monitoring and Maintenance of AI Systems
- AI Engineering Practices (MLOps)
- AI System Evaluation Beyond Model Metrics
- Summary
1 LiveLab in this lesson — see the labs panel →
27 Responsible and Future AI 7 topics · 1 LiveLab +
- Explainable AI (XAI)
- Fairness and Bias
- Privacy and Security
- Human-AI Collaboration
- Generative AI and Foundation Models
- Emerging Trends and Future Directions
- Summary
1 LiveLab in this lesson — see the labs panel →
28 Appendix A: Python for Artificial Intelligence 4 topics +
- Setting Up Your Python AI Environment
- Fundamental Python Programming for AI
- Data Manipulation and Scientific Computing
- AI Programming Practices and Paradigms
29 Appendix B: Mathematics for AI 4 topics +
- Setting the Stage: Why Math Matters for AI
- Foundations of Linear Algebra: The Language of Data
- Probability and Statistics for Data Analysis: Dealing with Uncertainty
- Calculus for Optimization in AI: The Engine of Learning
30 Appendix C: AI Tools and Frameworks 3 topics +
- Foundational Data Handling with NumPy and Pandas
- Traditional Machine Learning with Scikit-learn
- Deep Learning Frameworks: TensorFlow and PyTorch
Hands-On Labs Our edge
28 LiveLabs- Architecting Adaptability in Global Logistics
- Exploring Artificial Intelligence in the Workplace
- Designing Intelligent Agents for Workplace Tasks
- Formulating Problems Through AI Search
- Implementing Various Search Techniques
- Applying Heuristic Search to Everyday Decisions
- Implementing a Basic CSP
- Implementing a Basic Minimax Algorithm
- Implementing Basic Hill Climbing
- Implementing Frames
- Implementing Forward and Backward Chaining
- Implementing a Basic Expert System
- Implementing a Simple STRIPS-Based Coffee-Making Planner
- Calculating Conditional Probability
- Calculating Expected Utility
- Implementing Classification and Regression Metrics
- Implementing K-Means and Hierarchical Clustering
- Reasoning with Uncertainty Through Bayesian Learning
- Implementing a Basic TensorFlow Neural Network
- Learning Decisions Through Reinforcement
- Implementing BoW and TF-IDF
- Implementing a Basic N-Gram Language Model
- Implementing a Rule-Based Chatbot
- Loading, Converting, Resizing and Saving an Image Using OpenCV
- Implementing Basic ACO and PSO
- Implementing A* Pathfinding Algorithm
- Building and Managing an AI System
- Building Responsible and Future-Ready AI
02 / FAQs
Questions before you start
Prepare for Artificial Intelligence: Foundations, Reasoning, Learning, and Intelligent Systems
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 28 LiveLab included
- Certificate of completion
No credit card required