IITM Pravartak Certified Advanced Programmer with Data Science Mastery Program is a leading-edge Technological Program paving your way to an assured lucrative career. It is an integrated course directed by GUVI - an IIT-Madras incubated company. Instructed by the industry’s best Technical Experts & Founders(Ex-Paypal Employees), this program offers mentorship through Data Experts and directs you to the Fortune 500 companies. The vision is to make the premium organizations discover the Right talent through GUVI’s Zen Class.
Indian Institute of Engineering and Technology, Madras
Program Overview
Program Overview
A program designed by Subject Matter Experts & Approved by NASSCOM
Live Online Classes + Lifetime recorded videos
Unlimited access to practice on CodeKata, Webkata and IDE
One-on-One with Mentors
Ask-me-Anything sessions with Industry Experts
IITM Pravartak Certification for Advanced Programming Professional
Placement Guidance
A digital portfolio through "Github"
EMI options available(Upto 12 months) with 7-day Refund Policy
Tools Covered
Data Science
Python
MySql
Tableau
Power BI
NLP
Machine Learning
Data Visualization
Computational Thinking
NumPy
Pandas
Instructors
Learn from India’s top Industry Leaders
Mr Sudarshan S R,
Associate Professor, IIT-Ropar
Mr Koushik Krishnan
Data Science Analyst at Credit Suisse
Mr Bala Chandar
Data Scientist, US-based client
Mr Abhishek
Data Scientist, Bosch
Mr Vinish Vivek
Consultant - Python
Mr Shyam Kumar
Machine Learning Solutions Lead
Ms Neeru Dubey
Research Scientist
Mr Thillaikkarasan M
Lead data scientist
Mr Jagadeesh Rajarajan
Senior staff engineer - Data Science
Mr Amit Kumar Verma
Applied Research Scientist at CoreCLM (seattle, USA), Ph.D - IIT Ropar
Course Syllabus
This program’s curriculum is comprehensively designed to help learners acquire data science competencies while working with hands-on projects using prominent technologies like Python, MongoDB, Pandas, Numpy, Tableau & PowerBi Data Methods. Join the league of Emerging Data Scientists who utilize their best skills to find the best trends and to manage the data as analytical Data Experts.
Module 0
Pre-BootCamp
This week you will go through the basics of competitive programming and data sciencew as well as well we will come across the current industry trends in Data Science
Module 1
Python
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
Module 2
Python - Advanced
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.
Module 3
Algorithmic thinking with Python
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
Module 4
Data handling in Python - Pandas & MongoDB
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.
Module 5
SQL
We will drive into the SQL-based database. We will learn the basics of SQL queries, schemas and normalization.
Module 6
SQL - Continued
we will continue into the SQL-based database. We will learn the SQL Advancedqueries,join,Date and Time Functions and SubQueries.
Module 7
Probability and Statistics with Numpy
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
Module 8
Probability and Statistics with Numpy - Continued
Probability and Statistics with Numpy - Continued
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
Module 9
Data Visualisation in Python (Matplotlib/Seaborn/Plotly)
Data Visualization is used to understand data in a visual context so 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.
Module 10
Data Engineering with Python
It is always needed to analyze the data and preprocess it, since the real world data is not always industry ready, so in this week we will be dealing with a lot of data cleaning and Exploratory data Analysis techniques which is a very crucial stage for any data science project.
Module 11
Exploratory Data Analysis with Python
Real world data is always messy and it's very important to understand the statistical nature of data. Exploratory Data Analysis process, involving the preliminary examination of data to understand its characteristics, uncover patterns and identify potential insights.
Module 12
Machine Learning with Sklearn
We are going to explore the need of 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.
Module 13
Machine Learning with Sklearn
In continuation to the ML algorithms we are going to see in detail about different classification algorithms along with mathematical intuition and evaluation metrics
Module 14
Machine Learning with Sklearn - Continued
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
Module 15
Machine Learning with Sklearn - Continued
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.
Module 16
Machine Learning with Sklearn - Continued
Now we will explore Unsupervised learning algorithms, why unsupervised ?, when to use it and as well as the essential mathematical intuition
Module 17
Deep learning
As we move on to more complex problems, such as object recognition and text analysis, our data becomes extremely high dimensional, and the relationship becomes nonlinear. To accommodate this complexity, we move on to building more complex models that resemble our brain.
Module 18
Deep learning with PyTorch
Now that we have a better theoretical understanding of deep learning models, we will spend this module implementing some of these algorithms in PyTorch
Module 19
Deep Learning with PyTorch continued
Now that we have the basic understanding of PyTorch, we will now dive into discussing the implementation details of a few state-of-the-art deep learning architectures in PyTorch
Module 20
Natural Language Processing
We are going to explore Natural Language Processing (NLP). Given the fact that we have a decent understanding of Machine Learning and Deep Learning, we can now explore the powerful ways to handle the NLP usecases
Module 21
Computer Vision
Having a basic understanding of NLP use cases, now we will dive into the CoPputer Vision FundaPentals. We will discuss state-of-the-art CV problePs and their solutions with deep learning.
Module 22
Model Deployment in AWS Cloud Platform
Having a good understanding of ML, DL and various use cases, we will now discuss the platforms through which we can securely deploy these powerful models on production level. More specifically; we will discuss the fundamentals of AWS services and how to use them efficiently
Module 23
Putting it together - Solving DS problems
This whole week we are going to work on industry projects which are currently in demand in the guidance of industry experts
Module 24
Mock Interviews
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 inorder to mould you in every area possible
Online Learning with Weekend/Weekday Live classes and Mentoring Sessions
"For freshers, GUVI is the best place they could start from. The interactive tutorials on their site helped me to track the progress and also keeps me motivated in completing them."
Karthikeyan Parthiban
"Guvi helps me to learn technology and to improve my coding skills and logical pr oblem-solving ability. I got an opportunity to attend an interview in PayPal via guvi and I got an offer at PayPal. Guvi is a great platform when it utilized in right manner."
Mohanraj N
"Computers are getting smarter all the time, Guvi helps people to adapt to smartness in Coding & in terms of building logic to programmers.It made coding easier and interesting by learning it in our native language."
Dhanush N
"The data science course is excellent; the explanation of concepts was crisp. The instructors have good depth in the subject and solve every doubt one might have. Thanks to GUVI for setting a great structured program."
Diliban Sibi
"GUVI is one of the best platforms to start a new course and a new career. Advanced Programming and Master Data Science is one of the best programs trained by industry experts. It has its software to practice and a vast number of exercises."
Tejas Samanthapudi
"Guvi offers a pleasant, supportive and friendly environment to learners. With excellent support and 24*7 assistance from the mentors, guvi does not leave any stone unturned to improvise your learning. Thanks for being such an inspiration to us."
Gokak Mohd Ishtiyaque
Unlimited Access to all our Practice Platforms
Codekata
A tool-kit specifically developed to boost the coding skills and makes you ever-ready to crack interviews.
IDE
GUVI IDE is an Integrated Development Environment that lets you write, edit, run, test & debug your code.
WebKata
A cloud-based module to hone your front end skills without any hassle of local environment setup.
Frequently Asked Questions
Who can take this course?
Any aspirant with a minimum High School qualification and an interest in Data Science is eligible for this course. Guvi experts would gladly take it forward.
What is the Course Duration?
Data Science is a course of 3 months with weekday classes & 5 months with weekend live classes
How do I complete this course?
Being a project-based curriculum, every student has to work & submit the projects with our Industry experts’ guidance. MCQs & assessments help evaluate your performance. After the successful completion of the course, GUVI will grant a globally recognized course completion certificate.
What is the format of the course?
This Data Science program is offered as Weekend/Weekday Live classes. We also provide the recordings of the sessions.
What is the Seat Blocking Procedure? Any Pre-booking charges?
You can book your seats with a ₹5,000 Pre-book charge. It is a refundable amount. It is for booking your slot so that you may not miss your preferred batch.
What if I miss any live classes? How long do I have access to the learning contents and practice platforms?
Guvi provides you with a recording of every class with unlimited access to all the practice platforms. So, you barely get a chance to miss out on anything while being a Guvian!
What is the Fees Structure?
Pay just ₹ 5,000 and Pre-Book your seat. Program Fee INR 1,20,000 89,999(incl. taxes).
What is the Project submission format?
You can submit the projects either Online or Offline.
What is the EMI payment process?
You can avail the EMI payment option of upto 12 months. For more details, write an email to [email protected]
Still have queries? Contact Us
Request a callback. An expert from the admission office will call you in the next 24 working hours.