Modules Data Science-IITK
Modules Data Science-IITK
Certificate course in
Data Science
Now learn in Hindi
GUVI In A Glance
Co - Founder at GUVI
& more
& more
Arun Prakash
students Hosted 200+ sessions & 25+ webinars
Co - Founder at GUVI
Data Science as
Your Career?
Job Vacancies
13000+ Job Openings by 2028 makes it a
Highest Salary
25 LPA- 40 LPA
High Demand
84,000+ Data Science Jobs in India
Highlights of Guvi’s
IIT-K Data Science
Course
Hackathons
WebKata, MicroArc
(100% Refundable)
Take Assessment
If Selected/
If Not Selected/
Python.
algorithm optimization.
Course Curriculum
Module-1
We will go through the basics of Python with all essential
beginner-friendly concepts of Python programming like
datatypes, loops, data structures, and functions, followed
by assessments and assignments.
Python - Basics
Why Python
Python IDE
String Basics
List
Tuple
Dictionaries
Conditional Statements
Functions
Module-2
Since we have the essential basics of python we will see
some advanced concepts like Comprehensions, File
handling, Regular Expressions, Object-oriented
Programming, Pickling and many more essential
concepts.
Python - Advanced
Functions as Arguments
List Comprehension
File Handling
Debugging in Python
Regular Expressions
Python PIP
Python MySQL
Iterators
Pickling
Python JSON
Module-3
We will explore the need for Algorithmic Thinking and the
necessity of efficient coding, we will drive through Data
Structures and Algorithms along with Memory
Management Techniques
Euclid’s algorithm
Memory Management/Technologies
Assessment
Module-4
Since we need to handle huge amounts of data, we will
be implementing data handling techniques with Pandas
library. And we will explore the different miscellaneous
functions of Pandas library in detail.
Introduction to Pandas
Group by operation
Pivot table
Date/Time functionality
MongoDB
No Schema
Install MongoDB
CRUD Operations
Insert Many
Module-6
We will continue with MongoDB beyond basics like
embed documents, dealing with types of data, schema
types and Data relationships in MongoDB, etc.
MongoDB - Continued
Projection
Adding Arrays
Schema Types
One to ManyReferenceMethod
Assessment - MongoDB
Module-7
We will go through Probability and Statistics whereas
they are key to understand, process and interpret the
vast amount of data, we will deal with the basics of
probability and statistics like Probability theory, Bayes
theorem, distributions etc and their importance. Besides
that, we will do hands-on with Numpy upon those
concepts
Axioms of probability
and Geometric
and normal
Assessment
Module-8
We will continue with statistics and probability and
we will deal with descriptive and inferential statistics
along with Hypothesis testing and a lot of other
relevant statistics methods
Examples of estimators
Hypothesis Testing - I
Hypothesis Testing - II
Assessment
Module-9
Data Visualization is used to understand data in a visual
context so that the patterns, trends and correlations in
the data can be understood. We will do a lot of
visualization with libraries like Seaborn, Matplotlib etc in
turn that leads to effective storytelling.
Styling Tabulation
Box Plot
Pie Chart
Donut Chart
Scatter Plots
Bar Plot
Line Plot
Assessment
Module-10
Plotly’s Dash is a famous open-source data visualization
library which we will be using to build custom data
visualization projects which allows for better storytelling.
Callbacks,
Module-11
Assessment
Module-12
Pixel
Masking
Image Processing
Assessment
Module-13
Classification
Introduction to regression
Interpreting models
Feature selection
Assessment
Module-14
We are going to explore the need for machine learning
and its types, Algorithms when to use and how to use
essential mathematical intuition along with Evaluation
metrics. We will see in detail about regression algorithms.
Introduction to classification
SVM
Assessment
Module-15
We are going to explore classification algorithms like
tree-based algorithms in detail like how to interpret
trees, pruning and ensemble methods like bragging and
boosting, etc.
Random forests
Assessment
Module-16
After dealing with a lot of Supervised Machine Learning
Algorithms we will compare and get to know when to use
what, Besides that we will deal with the do’s and don'ts
while training an ML model.
Comparison of supervised
Undersampling
Oversampling
Assessment
Module-17
Now we will explore Unsupervised learning algorithms,
why unsupervised ?, when to use them and as well as the
essential mathematical intuition
K means algorithm
Assessment
Module-18
We are going to explore Natural Language Processing
(NLP). At first, we will see Syntactic analysis or parsing to
analyze text using basic grammar rules to identify
sentence structure, how words are organized, and how
words relate to each other. Some of them are
Tokenization, Part of Speech Tagging (PoS Tagging),
Lemmatization and Stemming, Stop word removal etc
Syntactic Analysis
Tokenization
Module-19
Now we will see that Semantic analysis focuses on
capturing the meaning of the text. First, it studies the
meaning of each individual word (lexical semantics).
Then, it looks at the combination of words and what they
mean in context. Some of the sub-tasks of semantic
analysis which we are going to explore are Word sense
disambiguation, Relationship extraction. Besides that, we
will explore Sentiment Analysis, Text extraction etc
Semantic Analysis
Relationship extraction
Module-20
This whole week we are going to work on industry
projects which are currently in demand under the
guidance of industry experts
engine
Module-21
Eventually, it's time to attend the mock interviews which
will be conducted by the industry experts like Data
scientists, IIT professors and renowned HR’s in order to
mould you in every area possible
Mock Interviews
Final Project and Course
wrap-up
20+ projects with Industry experts mentorship
After I graduated, I worked in a core domain After my graduation in ECE, I was looking to start my
as an Engineer. But soon, I decided to shift career in Data Science and I enrolled in GUVI since
my domain to IT for a better growth and one of my friends recommended me .With the
salary, that’s when I enrolled in GUVI’s Data trainer's simple explanations coding became easy to
Science program. I would like to thank the learn. Their project-based learning approach
placement team that continuously worked to strengthened my skill set in the data science field
get me placed in a good company. Thanks to and I was able to improve my communication skills as
GUVI, I’m working as a Data Scientist at Axa well with the guidance of the placement team to get
Insurance.
Thanks to Guvi.”
Gokila Gokul
I never thought cracking a tech job would be “I always liked coding but I didn't really get a
so easy with industry-ready skills. Guvi good platform to learn things as per industrial
transformed me completely. I had zero coding requirements. When I was in search I got to know
skills. But with strong guidance and support, I about Guvi, I really felt trustworthy by their
was able to learn from the basics to the response When I joined the Data Science course
advanced level in Data Science, everything the weekend live classes and recorded course
was taught with an ease that helped me to videos has made learning easy to me. Eventually
secure a place as a senior analyst at EY.
I started spending more time practicing in
Codekata. I loved the way Guvi took care of
clarifying doubts asap. Thank you!.”
Sridharan K Anbazhagan
Instructors
Learn from India’s Top Industry Leaders
Sonia Kola
Data Scientist
Watch Video
Rakesh
Python Developer
Watch Video
Watch Video
Program Details
Deepak: +91-9736097320
Upto 24 Months*
No - Eligibility / Restrictions!!!
Accelerate your
Upskilling Journey
Certification in Advanced
Programming!
*Just within 5 Months
deepak@guvi.in
module #9, 3rd floor, D block,