Skip to main content

DataSprint

NASSCOM & IBM & AAAI Certified Programs

Master Artificial Intelligence With Industry Experts

Industry-focused AI program covering Python, Machine Learning, Computer Vision, NLP, and Generative AI with 5 months of in-depth training + LIVE project mentoring, hands-on cloud lab practice, and industry certification.

Choose Your Learning Path

Flexible Plans Designed to Fit Your Schedule & Learning Style

Select the learning mode that works best for you — self-paced, live online, or in-person classroom training

Blended Learning

Self Learning + Live Mentoring

₹45,005

Live Virtual

Instructor Led Live Online

₹70,005

Classroom

In-Person Classroom Training

₹81,005

Tools & Technologies

Master Industry Tools

Hands-on training on the tools and technologies used by top data teams

worldwide.

Python
SQL
Power BI
Tableau
Excel
SeaBorn
Tableau
Agile
Matplotlib
Numpy
Pandas

Certification

NASSCOM & IBM & AAAI Certification

Flexible Financing Options

Pay in Easy Installments at 0% Interest

We’re dedicated to making our programs accessible. No hidden costs, transparent pricing

EMI Available

Bajaj Finserv
 

 ShopSe

0% Interest
 

No Cost EMI & Scholarships Available

Our Partners

Companies That Hire Our Graduates

200+ leading companies trust Data Sprint graduates to drive their data

initiatives.

Why Data Sprint

Why Thousands Choose Data Sprint

We’re committed to transforming careers with quality education and real-

world experience.

Industry Expert Trainers

Learn from senior professionals with 10+ years of experience at top AI & data companies.

Live Projects

Build a strong portfolio with real-world projects that demonstrate your skills to employers.

Internship Program

Get practical industry experience through our corporate internship program.

Placement Assurance

Dedicated placement support with resume referrals to 200+ partner companies

Interview Preparation

Mock interviews, coding challenges, and personalized feedback from industry mentors.

Resume Building

ATS-optimized resume crafting to highlight your AI & data competencies.

Global Certifications

Earn NASSCOM & IBM & AAAI  recognized certifications that validate your expertise globally.

AI Tool Training

Master the latest AI tools, LLMs, ChatGPT, and automation platforms used in industry.

Course Syllabus

Comprehensive Data Science Curriculum

A structured learning path covering foundations to advanced topics across data science, machine learning, and AI.

Artificial Intelligence Foundation – 6 Modules
Module 1: Artificial Intelligence Overview

• Evolution Of Human Intelligence
• What Is Artificial Intelligence?
• History Of Artificial Intelligence
• Why Artificial Intelligence Now?
• Areas Of Artificial Intelligence
• AI Vs Data Science Vs Machine Learning

• Deep Neural Network
• Machine Learning vs Deep Learning
• Feature Learning in Deep Networks
• Applications of Deep Learning Networks

• TensorFlow Structure and Modules
• Hands-On:ML modeling with TensorFlow

• Image Basics
• Convolution Neural Network (CNN)
• Image Classification with CNN
• Hands-On: Cat vs Dogs Classification with CNN Network

• NLP Introduction
• Bag of Words Models
• Word Embedding
• Hands-On:BERT Algorithm

• Issues And Concerns Around Ai
• Ai And Ethical Concerns
• Ai And Bias
• Ai:Ethics, Bias, And Trust

Module 1: Python Basics

• Introduction of python
• Installation of Python and IDE
• Python Variables
• Python basic data types
• Number & Booleans, strings
• Arithmetic Operators
• Comparison Operators
• Assignment Operators

• IF Conditional statement
• IF-ELSE
• NESTED IF
• Python Loops basics
• WHILE Statement
• FOR statements
• BREAK and CONTINUE statements

• Basic data structure in python
• Basics of List
• List: Object, methods
• Tuple: Object, methods
• Sets: Object, methods
• Dictionary: Object, methods

• Functions basics
• Function Parameter passing
• Lambda functions
• Map, reduce, filter functions

Module 1: Overview Of Statistics

• Introduction to Statistics
• Descriptive And Inferential Statistics
• Basic Terms Of Statistics
• Types Of Data

• Random Sampling
• Sampling With Replacement And Without Replacement
• Cochran’s Minimum Sample Size
• Types of Sampling
• Simple Random Sampling
• Stratified Random Sampling
• Cluster Random Sampling
• Systematic Random Sampling
• Multi stage Sampling
• Sampling Error
• Methods Of Collecting Data

• Exploratory Data Analysis Introduction
• Measures Of Central Tendencies: Mean,Median And Mode
• Measures Of Central Tendencies: Range, Variance And Standard Deviation
• Data Distribution Plot: Histogram
• Normal Distribution & Properties
• Z Value / Standard Value
• Empirical Rule and Outliers
• Central Limit Theorem
• Normality Testing
• Skewness & Kurtosis
• Measures Of Distance: Euclidean, Manhattan And Minkowski Distance
• Covariance & Correlation

• Hypothesis Testing Introduction
• P- Value, Critical Region
• Types of Hypothesis Testing
• Hypothesis Testing Errors : Type I And Type II
• Two Sample Independent T-test
• Two Sample Relation T-test
• One Way Anova Test
• Application of Hypothesis testing

Module 1: Machine Learning Introduction

• What Is ML? ML Vs AI
• Clustering, Classification And Regression
• Supervised Vs Unsupervised

• Introduction to Numpy Package
• Array as Data Structure
• Core Numpy functions
• Matrix Operations, Broadcasting in Arrays

• Introduction to Pandas package
• Series in Pandas
• Data Frame in Pandas
• File Reading in Pandas
• Data munging with Pandas

• Visualization Packages (Matplotlib)
• Components Of A Plot, Sub-Plots
• Basic Plots: Line, Bar, Pie, Scatter

• Seaborn: Basic Plot
• Advanced Python Data Visualizations

• Introduction to Linear Regression
• How it works: Regression and Best Fit Line
• Modeling and Evaluation in Python

• Introduction to Logistic Regression
• How it works: Classification & Sigmoid Curve
• Modeling and Evaluation in Python

• Understanding Clustering (Unsupervised)
• K Means Algorithm
• How it works : K Means theory
• Modeling in Python

• Introduction to KNN
• How It Works: Nearest Neighbor Concept
• Modeling and Evaluation in Python

Module 1: Feature Engineering

• Introduction to Feature Engineering
• Feature Engineering Techniques: Encoding, Scaling, Data Transformation
• Handling Missing values, handling outliers
• Creation of Pipeline
• Use case for feature engineering

• Introduction to SVM
• How It Works: SVM Concept, Kernel Trick
• Modeling and Evaluation of SVM in Python

• Building Blocks Of PCA
• How it works: Finding Principal Components
• Modeling PCA in Python

• Introduction to Decision Tree & Random Forest
• How it works
• Modeling and Evaluation in Python

• Introduction to Ensemble technique
• Bagging and How it works
• Modeling and Evaluation in Python

• Introduction to Naive Bayes
• How it works: Bayes’ Theorem
• Naive Bayes For Text Classification
• Modeling and Evaluation in Python

• Introduction to Boosting and XGBoost
• How it works?
• Modeling and Evaluation of in Python

Module 1: Time Series Forecasting - Arima

• What is Time Series?
• Trend, Seasonality, cyclical and random
• Stationarity of Time Series
• Autoregressive Model (AR)
• Moving Average Model (MA)
• ARIMA Model
• Autocorrelation and AIC
• Time Series Analysis in Python

• Introduction to Sentiment Analysis
• NLTK Package
• Case study: Sentiment Analysis on Movie Review

• Regex Introduction
• Regex codes
• Text extraction with Python Regex

• Introduction to Flask
• URL and App routing
• Flask application – ML Model deployment

• MS Excel core Functions
• Advanced Functions (VLOOKUP, INDIRECT..)
• Linear Regression with EXCEL
• Data Table
• Goal Seek Analysis
• Pivot Table
• Solving Data Equation with EXCEL

• Introduction of cloud
• Difference between GCC, Azure, AWS
• AWS Service ( EC2 instance)

• Introduction to AZURE ML studio
• Data Pipeline
• ML modeling with Azure

• Introduction to Artificial Neural Network, Architecture
• Artificial Neural Network in Python
• Introduction to Convolutional Neural Network, Architecture
• Convolutional Neural Network in Python

Module 1: Database Introduction

• DataBase Overview
• Key concepts of database management
• Relational Database Management System
• CRUD operations

• Introduction to Databases
• Introduction to SQL
• SQL Commands
• MY SQL workbench installation

• Numeric, Character, date time data type
• Primary key, Foreign key, Not null
• Unique, Check, default, Auto increment

• Create database
• Delete database
• Show and use databases
• Create table, Rename table
• Delete table, Delete table records
• Create new table from existing data types
• Insert into, Update records
• Alter table

• Inner Join, Outer Join
• Left Join, Right Join
• Self Join, Cross join
• Windows function: Over, Partition, Rank

• Select, Select distinct
• Aliases, Where clause
• Relational operators, Logical
• Between, Order by, In
• Like, Limit, null/not null, group by
• Having, Sub queries

• Introduction of Document DB
• Document DB vs SQL DB
• Popular Document DBs
• MongoDB basics
• Data format and Key methods

Module 1: Git Introduction

• Purpose of Version Control
• Popular Version control tools
• Git Distribution Version Control
• Terminologies
• Git Workflow
• Git Architecture

• Git Repo Introduction
• Create New Repo with Init command
• Git Essentials: Copy & User Setup
• Mastering Git and GitHub

• Code Commits
• Pull, Fetch and Conflicts resolution
• Pushing to Remote Repo

• Organize code with branches
• Checkout branch
• Merge branches
• Editing Commits
• Commit command Amend flag
• Git reset and revert

Module 1: Big Data Introduction

• Big Data Overview
• Five Vs of Big Data
• What is Big Data and Hadoop
• Introduction to Hadoop
• Components of Hadoop Ecosystem
• Big Data Analytics Introduction

• HDFS – Big Data Storage
• Distributed Processing with Map Reduce
• Mapping and reducing stages concepts
• Key Terms: Output Format, Partitioners,
• Combiners, Shuffle, and Sort

• PySpark Introduction
• Spark Configuration
• Resilient distributed datasets (RDD)
• Working with RDDs in PySpark
• Aggregating Data with Pair RDDs

Module 1: Tableau Fundamentals

• Introduction to Business Intelligence & Introduction to Tableau
• Interface Tour, Data visualization: Pie chart, Column chart, Bar chart.
• Bar chart, Tree Map, Line Chart
• Area chart, Combination Charts, Map
• Dashboards creation, Quick Filters
• Create Table Calculations
• Create Calculated Fields
• Create Custom Hierarchies

• Power BI Introduction
• Basics Visualizations
• Dashboard Creation
• Basic Data Cleaning
• Basic DAX Function

• Exploring Query Editor
• Data Cleansing and Manipulation:
• Creating Our Initial Project File
• Connecting to Our Data Source
• Editing Rows
• Changing Data Types
• Replacing Values

• Connecting to a CSV File

Module 1: Neural Networks

• Structure of neural networks
• Neural network – core concepts(Weight initialization)
• Neural network – core concepts(Optimizer)
• Neural network – core concepts(Need of activation)
• Neural network – core concepts(MSE & RMSE)
• Feed forward algorithm
• Backpropagation

• Introduction to neural networks with tf2.X
• Simple deep learning model in Keras (tf2.X)
• Building neural network model in TF2.0 for MNIST dataset

• Convolutional neural networks (CNNs)
• CNNs with Keras-part1
• CNNs with Keras-part2
• Transfer learning in CNN
• Flowers dataset with tf2.X(part-1)
• Flowers dataset with tf2.X(part-2)
• Examining x-ray with CNN model

• What is Object detection
• Methods of Object Detections
• Metrics of Object detection
• Bounding Box regression
• labelimg
• RCNN
• Fast RCNN
• Faster RCNN
• SSD
• YOLO Implementation
• Object detection using cv2

• RNN introduction
• Sequences with RNNs
• Long short-term memory networks(part 1)
• Long short-term memory networks(part 2)
• Bi-directional RNN and LSTM
• Examples of RNN applications

• Introduction to Natural language processing
• Working with Text file
• Working with pdf file
• Introduction to regex
• Regex part 1
• Regex part 2
• Word Embedding
• RNN model creation
• Transformers and BERT
• Introduction to GPT (Generative Pre-trained Transformer)
• State of art NLP and projects

• Introduction to Prompt Engineering
• Understanding the Role of Prompts in AI Systems
• Design Principles for Effective Prompts
• Techniques for Generating and Optimizing Prompts
• Applications of Prompt Engineering in Natural Language Processing

• Markov decision process
• Fundamental equations in RL
• Model-based method
• Dynamic programming model free methods

• Markov decision process
• Fundamental equations in RL
• Model-based method
• Dynamic programming model free methods

Not Sure Which Course Is Right For You?

Book a free one-on-one career counselling session and get a personalized AI & Data career roadmap.

Enquire About This course?

Request a Proposal?