IIT-M Advanced Programming Professional & Master Data Science
IIT-M Advanced Programming Professional & Master Data Science
IIT-M Advanced
Programming Professional
& Master Data Science
Now learn in English & தமிழ்*
GUVI In A Glance
Co - Founder at GUVI
& more
Sridevi
For Google Developers’ Launchpad Program
& more
Arun Prakash
students Hosted 200+ sessions & 25+ webinars
Co - Founder at GUVI
approved by NASSCOM.
Why GUVI’s
Experts
Support
Data Science Course
Hackathons
WebKata, MicroArc
Placement Phase
Tech-Skilled DS Learner
Exclusive Skill-based
Job Notifications
Tech-Guidance +
Python.
algorithm optimization.
Technologies covered
Machine
Learning
Power BI
Tableau
Program Curriculum
Module-1
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
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
Module-5
SQL
Data Modeling
ACID transactions
Join operations
MongoDB
No Schema
Install MongoDB
CRUD Operations
Insert Many
Module-7
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
Aggregation
Schema Types
One to ManyReferenceMethod
Assessment - MongoDB
Module-8
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-9
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-10
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-11
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-12
Assessment
Module-13
data like image and text. In this week we are going to see
data.
Pixel
Masking
Image Processing
Assessment
Module-14
Classification
Introduction to regression
Interpreting models
Feature selection
Assessment
Module-15
In continuation to the ML algorithms we are going to see
in detail about different classification algorithms along
with mathematical intuition and evaluation metrics
Introduction to classification
Assessment
Module-16
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-17
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-18
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-19
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-20
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-21
This whole week we are going to work on industry
projects which are currently in demand in the guidance
of industry experts
engine
Module-22
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
M ock Interviews
Final Project and Course
wrap-up
20+ projects with Industry experts mentorship
“They are very approachable and friendly when “GUVI is one of the best platforms to
we ask any doubt or any clarification. Before start a new course and a new career.
joining guvi I have already done a course of data Advanced Programming and Master Data
science in another institution.When comparing Science is one of the best programs
these two institutions, there is a lot of difference which are been trained with industry
in teaching.I love that the mentor who is experts. It has its own software to
teaching the course is not only a mentor but a practise and a huge number of exercises
professional too. This is a very unique thing to master any topic.”
Thanks to Guvi.”
Gokila Gokul
Sridharan K Anbazhagan
Instructors
Learn from India’s top Industry Leaders
Ajantha Devi V
Mr Thillaikkarasan M
Research Head Lead data scientist
Sonia Kola
Data Scientist
Watch Video
Rakesh
Python Developer
Watch Video
Watch Video
Program Details
Deepak: +91-9344419057
Upto 12 Months*
Note: Valid documents are required for EMI Process.
Additional processing fee will be applied. EMI Amount
might vary with Vendors
No - Eligibility / Restrictions!!!
TOP PICK!”
Begin your Skill Development Journey Today!
[email protected]
module #9, 3rd floor, D block,