Artificial Intelligence
Course Index
108 Lessons · 6 Levels
Master AI with 108 complete structured lessons β AI theory, neural networks, transformers, NLP, computer vision, LLM engineering and real-world deployment.
108Lessons
6Levels
6Projects
FreeAccess
Level I
AI Foundations
Lessons 1β20
Lesson 01
Introduction to AI
Lesson 02
History of AI
Lesson 03
AI vs ML vs DL
Lesson 04
Search Algorithms
Lesson 05
Intelligent Agents
Lesson 06
Informed & Uninformed Search
Lesson 07
Constraint Satisfaction
Lesson 08
Adversarial Search
Lesson 09
Logic in AI
Lesson 10
Planning in AI
Lesson 11
Knowledge Representation
Lesson 12
Probabilistic AI
Lesson 13
Bayesian Networks
Lesson 14
Markov Models
Lesson 15
AI Ethics
Lesson 16
AI Applications
Lesson 17
Intro to PyTorch
Lesson 18
Intro to TensorFlow
Lesson 19
AI Workflows
Lesson 20
Data for AI
Level II
Machine Learning Foundations
Lessons 21β40
Lesson 21
Introduction to Machine Learning
Lesson 22
ML Workflow & Pipelines
Lesson 23
Supervised Learning
Lesson 24
Unsupervised Learning
Lesson 25
Reinforcement Learning
Lesson 26
Linear Regression
Lesson 27
Logistic Regression
Lesson 28
Support Vector Machines
Lesson 29
Decision Trees
Lesson 30
Random Forest
Lesson 31
Gradient Boosting
Lesson 32
XGBoost Complete Guide
Lesson 33
K-Means Clustering
Lesson 34
Hierarchical Clustering
Lesson 35
Dimensionality Reduction (PCA, LDA)
Lesson 36
Feature Engineering for AI
Lesson 37
Feature Selection Techniques
Lesson 38
Model Evaluation Metrics
Lesson 39
Overfitting & Underfitting
Lesson 40
Cross-Validation Methods
Level III
Deep Learning & Neural Networks
Lessons 41β60
Lesson 41
Introduction to Deep Learning
Lesson 42
Neural Network Basics
Lesson 43
Activation Functions
Lesson 44
Forward Pass & Backpropagation
Lesson 45
Loss Functions & Optimizers
Lesson 46
Regularization & Dropout
Lesson 47
CNN Basics
Lesson 48
Popular CNN Architectures
Lesson 49
RNN, LSTM & GRU
Lesson 50
Sequence-to-Sequence Models
Lesson 51
Transformers β Introduction
Lesson 52
Attention Mechanism Explained
Lesson 53
Positional Encoding
Lesson 54
Training Deep Networks Efficiently
Lesson 55
Hyperparameter Tuning in DL
Lesson 56
Transfer Learning & Fine-Tuning
Lesson 57
Autoencoders & Applications
Lesson 58
GAN Basics
Lesson 59
GAN Applications
Lesson 60
Serving Deep Learning Models
Level IV
Natural Language Processing
Lessons 61β80
Lesson 61
Introduction to NLP
Lesson 62
Text Processing & Normalization
Lesson 63
Tokenization Techniques
Lesson 64
Stopwords, Stemming & Lemmatization
Lesson 65
Bag of Words & TF-IDF
Lesson 66
Word Embeddings
Lesson 67
Sentence Embeddings (SBERT)
Lesson 68
NLP Classification Models
Lesson 69
Sequence Modeling in NLP
Lesson 70
RNN, LSTM & GRU in NLP
Lesson 71
Transformers in NLP
Lesson 72
BERT β Basics & Architecture
Lesson 73
Fine-Tuning BERT
Lesson 74
RoBERTa & DistilBERT
Lesson 75
Sentiment Analysis
Lesson 76
Named Entity Recognition
Lesson 77
Machine Translation
Lesson 78
Text Generation Models
Lesson 79
NLP Evaluation Metrics
Lesson 80
NLP Use Cases & Applications
Level V
Computer Vision
Lessons 81β95
Lesson 81
Introduction to Computer Vision
Lesson 82
Image Processing Basics
Lesson 83
Filters & Edge Detection
Lesson 84
Convolutions & Kernels
Lesson 85
Object Detection (YOLO, SSD)
Lesson 86
Object Tracking
Lesson 87
Image Segmentation (U-Net)
Lesson 88
Face Detection & Recognition
Lesson 89
Feature Detection (SIFT, ORB)
Lesson 90
OCR & Text Extraction
Lesson 91
Image Augmentation Techniques
Lesson 92
Generative Vision Models
Lesson 93
Vision Transformers (ViT)
Lesson 94
Multimodal Models
Lesson 95
CV Use Cases & Applications
Level VI
LLM Engineering & Advanced AI
Lessons 96β108
Lesson 96
Introduction to LLMs
Lesson 97
Tokenization for LLMs
Lesson 98
LLM Architecture Explained
Lesson 99
Pretraining LLMs
Lesson 100
Finetuning LLMs
Lesson 101
RLHF
Lesson 102
Prompt Engineering (Advanced)
Lesson 103
Embedding Models
Lesson 104
Vector Databases (FAISS, Pinecone)
Lesson 105
LLM Agents & Autonomous Systems
Lesson 106
Guardrails, Safety & Alignment
Lesson 107
AI Systems in Production
Lesson 108
End-to-End AI Project