Pratibha Learning Academy

Pratibha Learning AcademyPratibha Learning AcademyPratibha Learning Academy

Pratibha Learning Academy

Pratibha Learning AcademyPratibha Learning AcademyPratibha Learning Academy

ARTIFICIAL INTELLIGENCE

Course Duration: 12–24 Weeks (Flexible) | Mode: Offline/Online

Goal:  To equip students with the knowledge and practical skills required to understand, design, and implement AI-based solutions. 

MODULE 1: BASICS OF ARTIFICIAL INTELLIGENCE (Weeks 1–2)

 Introduction to AI

  • What is AI? History & evolution
  • AI vs Machine Learning vs Deep Learning vs Data Science
  • Real-world applications: Healthcare, Finance, Education, Robotics
  • Ethics in AI: Bias, fairness, privacy

Python for AI

  • Python basics: Variables, loops, functions
  • Data structures: List, Dict, Tuple
  • Numpy & Pandas introduction
  • Jupyter Notebooks
  • Matplotlib & Seaborn for visualizations

MODULE 2: MATHEMATICS FOR AI (Weeks 3–4)

 Linear Algebra

  • Vectors, matrices
  • Dot product & matrix multiplication
  • Eigenvalues & eigenvectors (intuitive explanation)

Calculus & Statistics

  • Derivatives, gradients
  • Cost functions
  • Mean, median, variance
  • Probability basics
  • Distributions
  • Correlation & covariance

MODULE 3: MACHINE LEARNING (Weeks 5–8)

 Data Preprocessing

  • Data cleaning: Handling missing data
  • Normalization & standardization
  • Train-test split
  • Feature engineering
  • Encoding categorical data

 Supervised Learning (Regression) 

  • Linear Regression
  • Polynomial Regression
  • Evaluation metrics: MAE, MSE, R²

 Supervised Learning (Classification) 

  • Logistic Regression
  • KNN
  • Naive Bayes
  • Decision Trees
  • Random Forest

 Unsupervised Learning 

  • K-Means
  • Hierarchical Clustering
  • PCA for dimensionality reduction

MODULE 4: NEURAL NETWORKS & DEEP LEARNING (Weeks 9–12)

 Introduction to Neural Networks

  • Neuron model
  • Activation functions
  • Forward and backward propagation
  • Gradient descent

 Deep Learning Frameworks

  • TensorFlow basics
  • Keras sequential models
  • Hyperparameters: learning rate, epochs, batch size

 Convolutional Neural Networks (CNNs) 

  • Filters, kernels, pooling
  • Famous architectures: LeNet, AlexNet, ResNet
  • Transfer Learning

 Recurrent Neural Networks (RNNs)

  • Sequential data
  • RNN, LSTM, GRU
  • Time series forecasting

MODULE 5: NATURAL LANGUAGE PROCESSING (Weeks 13–14)

 NLP Basics 

  • Tokenization
  • Stemming & Lemmatization
  • Bag-of-Words
  • TF-IDF
  • Word embeddings (Word2Vec, GloVe)

 Modern NLP with Transformers

  • Attention mechanism
  • Transformer architecture
  • BERT, GPT basics
  • Fine-tuning language models

MODULE 6: SPECIALIZED AI APPLICATIONS (Weeks 15–17)

  Computer Vision 

  • Object detection (YOLO)
  • Image segmentation
  • Face recognition basics

 Robotics & AI

  • Path planning
  • Reinforcement Learning (Intro)
  • Simulation environments (OpenAI Gym)

 Generative AI 

  • GANs: Generator + Discriminator
  • Image generation
  • Deepfakes (Ethics discussion)

MODULE 7: MLOps & Deployment (Weeks 18–19)

  • Model evaluation & monitoring
  • Saving and loading models
  • Flask/FastAPI deployment
  • Cloud deployment basics (AWS/GCP)
  • Streamlit for AI apps

MODULE 8: Practical & Interview Preparation (Weeks 20–24)

  • Practical
  • Interview Preparation


Copyright © 2025 Pratibha Learning Academy - All Rights Reserved.