DSML Brochure
DSML Brochure
OUTLINE
TOPIC
LECTURES
TOTAL DURATION
BEGINNER
Beginner Modules
48
16 Weeks (4 Months)
Tableau + Excel
12
4 Weeks (1 Month)
SQL
12
4 Weeks (1 Month)
Beginner Python
24
8 Weeks (2 Months)
INTERMEDIATE
Data Analysis and Visualization1
48
16 Weeks (4 Months)
Python libraries
12
4 Weeks (1 Month)
Probability and Applied Statistics
24
8 Weeks (2 Months)
Product Analytics
12
4 Weeks (1 Month)
ADVANCED
Foundations of Machine Learning and Deep Learning
48
16 Weeks (4 Months)
Advanced Python
12
4 Weeks (1 Month)
Math for Machine Learning
12
4 Weeks (1 Month)
Introduction to Neural Networks and Machine Learning
12
4 Weeks (1 Month)
SPECIALISATION
Machine Learning
Machine Learning 1: Supervised
24
8 Weeks (2 Months)
Machine Learning 2: Unsupervised and Recommender systems
12
4 Weeks (1 Month)
OR/ AND2
Deep Learning
Neural Networks
12
4 Weeks (1 Month)
Computer vision
12
4 Weeks (1 Month)
Natural Language Processing
12
4 Weeks (1 Month)
ADDITIONAL MODULES
Machine Learning Ops 3
12
4 Weeks (1 Month)
Advanced Data Structures and Algorithms 4
48
16 Weeks (4 Months)
1
Placement assistance for Data Analyst/Product Analyst roles via Mastery
based evaluation starts after completion of this module
2
You can pursue the Deep Learning specialisation after completing
Machine Learning specialisation or vice versa
3
After completion of this module Placement assistance for Data Scientist
(ML/DS) roles via Mastery based evaluation will start
4
These are recorded lectures
*
Not an entry point for intermediate learners. An intermediate learner can
choose/skip any of the above topics
A DEEPER DIVE INTO
THE CURRICULUM
Note: Listed below is the detailed insight into the Data Science and
Machine Learning curriculum with
Topics Covered:
01Tableau + Excel
Get the hang of the predominant industry tool, Tableau, for visualising,
dashboarding & reporting to ace your role as a Data Analyst, Data
Scientist or ML Engineer.
INTERMEDIATE MODULE: DATA ANALYSIS AND VISUALIZATION (4
MONTHS)
Topics Covered:
01Python Libraries
Numpy, Pandas
Matplotlib
Seaborn
Data Acquisition
Web API
Web Scraping
Beautifulsoup
Tweepy
02Probability and Applied Statistics
Probability
Bayes Theorem
Distributions
Descriptive Statistics, outlier treatment
Confidence Interval
Central Limit Theorem
Hypothesis Test, AB Testing
ANOVA
Correlation
EDA, Feature Engineering, Missing value treatment
Experiment Design
Regex, NLTK, OpenCV
03Product Analytics
Topics Covered:
01Advanced Python
Python Refresher
Basics of Time and Space Complexity
OOPS
Functional Programming
Exception Handling and Modules
02Math for Machine Learning
Classification
Hyperplane
Halfspaces
Calculus
Optimization
Gradient descent
Principal Component Analysis
03Introduction to Neural Networks and Machine Learning
Solidify your fundamentals & Fall in love with Mathematics as you solve
engaging problems - from Drone Delivery to Soccer Matches.
SPECIALISATIONS (3 MONTHS)
Topics Covered:
MACHINE LEARNING
01Machine Learning 1: Supervised
Perceptrons
Neural Networks
Hidden Layers
Tensorflow
Keras
Forward and Back Propagation
Multilayer Perceptrons (MLP)
Callbacks
Tensorboard
Optimization
Hyperparameter tuning
02Computer Vision
Work on projects built in partnership with top companies. Get your hands
dirty by working with messy and unclean real-world data. Prepare for Data
Science & Machine Learning interviews by getting your hands-on essential
Problem-Solving skills.
MACHINE LEARNING OPS ³ (1 MONTH)
Topics Covered:
Streamlit
Flask
Containerisation, Docker
Experiment Tracking
MLFlow
CI/CD
GitHub Actions
ML System Design
AWS Sagemaker, AWS Data Wrangler, AWS Pipeline
Apache Spark
Spark ML lib
Topics Covered:
Linked Lists
Stacks & Queues
Trees
Tries & Heaps
This is where you get 100x better than mediocre Data Scientists. Take the
leap from a good to a great Data Scientist by learning to solve problems in
the simplest & fastest way possible.