Data Science
CURRICULUM
Brochure
www.bosscoderacademy.com
About Bosscoder:
Bosscoder is an outcome-focused upskilling platform for tech professionals.
Our industry-vetted approach towards teaching helps our learners upskill &
transition into their dream tech roles.
Learners enrolled with us are taught, guided, and mentored by engineers
working at top product companies like Google, Microsoft, Amazon,
Arcesium, etc. Our Learners have witnessed industry-leading hike of 120%
with 6.25X ROI (Return on Investment).
Our offering includes::
Bosscoder Academy (For learners aspiring to be Software Engineers
Bosscoder Data Science (For learners aspiring to be Data Scientists)
About Bosscoder
Data Science Program:
Bosscoder Data Science is an industry-focused program that focuses on|
Real-life Business Case Studies
Hands-on Projects with Datasets from Real Companies:
t Revised in April 2023 with up-to-date tools & cloud-incorporating
projects
Within our program, you will learn from live classes hosted by instructors like
Niharika (ML Engineer - Google), Manish (Co-founder - Bosscoder, Ex-NLP
engineer - Samsung, Quoori) & Chirag (Applied Scientist - Amazon)
Read on for more details →
1
Table of Contents
Content Page No.
Context 3
What will you gain from this program? 5
Right Mindset required to Transition the Right Way 6
Curriculum Deep-dive 7
Module 1 - Data Fundamentals 8
Module 2 - Data Analytics & Visualization 10
Module 3 - Foundations of Machine Learning & 13
Deep Learning
Module 4 - Specialization in Machine Learning 15
AND/ OR Deep Learning
Module 5 - Machine Learning OPS + Data 19
Structures & Algorithms
Meet the Instructors 21
Why upskill with us? 22
Bosscoder Placement Support 24
Bosscoder Batch Analysis 25
2
Context
Today, we're living in a world that's all about data. From the food we eat, the
music we listen to, to the health care services we receive - everything is
being shaped by data.
And this is where the magic of data science and machine learning comes
into play.
In healthcare, data scientists are using algorithms to predict diseases,
improving patient outcomes.
Financial institutions are harnessing machine learning to detect fraudulent
transactions in real-time.
Even in agriculture, farmers are leveraging data science to optimize yields
and manage resources efficiently.
The list is endless!
However, the best part is data revolution isn't limited to just one or two
industries. It's everywhere. This means, as data scientists or machine
learning engineers, the opportunities are immense.
Data is the new oil. And the ability to extract insights from this data is a
superpower.
According to LinkedIn’s emerging jobs report, data science has emerged as
the fastest-growing job requirement globally, striking more than 650%
growth. From USD 37.9 billion in 2019, the market will show an upward arc to
reach USD 230.80 billion by 2026.
As per the Bureau of Labour Statistics, jobs in data science will escalate by
27.9% by 2026.
This is the reason why many learners are upskilling in the Data Science
domain & building industry-relevant projects enabling them to achieve great
outcomes as Data Scientists.
3
Some benefits of upskilling & transitioning to the Data Science domain
include:
1. High Compensation
2. High Impactful work
3. Future Growth in the Tech Sector
However, learners face many challenges while upskilling →
1. Lack of exposure to solving real-world business case studies & build
projects while working on real data sets.
2. Feel overwhelmed by the vastness of the Data Science domain & not sure
where to start, or where to end.
3. Lack of mentorship & community support to help them provide upskilling
& opportunities to get them successfully transition to Data Science roles.
We understand our learner's challenges & to overcome them, we designed
Bosscoder Data Science Program as an industry-focused curriculum that
features Business Case-Studies & Datasets from real companies.
Furthermore, post-upskilling, our devoted recruitment team bridges learners
with premier product companies and startups. They facilitate interview
opportunities and aid in a successful transition to a data scientist role,
ensuring your skills find their perfect match in the professional realm.
4
BECOMING A TOP DATA SCIENTIST
What will you gain from this
program?
By the end of this program, you will gain:
^X Thorough knowledge of Data fundamentals and Data Visualization
techniqueH
LX Specialization in Machine Learning with supervised & unsupervised learning,
Neural Networks & Deep Learnin\
<X Proficiency in working with Business case studies & industry-relevant
projects with datasets from real companieH
9X Ability to develop end-to-end ML pipelines & work with the latest cloud
platforms to deploy these apps and monitor your models
Hands-on learning
via industry-relevant projects like forecasting the number of orders to be
placed at a restaurant on New year Eve’s, Drone Delivery, Soccer Match, etc.
Get comfortable with predominant industry tools like Tableau,
Python, MySQL, PowerBI, MongoDB, Keras, Tensorflow, Apache HBase,
Amazon RedShift, OpenCV, aws, Kafka
No more fear - You will become ready to face Technical interviews.
Hyper-personalization:
Depending on student-specific learning pace, we provide pre-course
support and try to schedule extra classes so that all students are
learning at a pace comfortable to them.
Healthy competition amongst peers via assignments and
weekly leaderboards
Multiple 1:1 Machine Learning, Deep Learning & problem-
solving discussions with industry experts
5
Right Mindset required to
Transition the Right Way
Attend classes, complete assignments, collaborate with classmates
and attend mentor sessions with a strong sense of commitment.
Embrace the opportunity to learn new concepts and approach the
curriculum with an open mind, even if you feel familiar with some of
the material.
Foster a positive attitude and establish connections with your peers
by actively participating and offering assistance.
Cultivate self-confidence, which will improve your concentration
and accelerate your learning.
6
Curriculum Deep-dive
Phase 1 6 Weeks
Data Fundamentals
Phase 2 6 Weeks
Data Analytics & Visualization
Phase 3 8 Weeks
Fundamentals of Machine Learning & Deep
Learning
Phase 4 8 Weeks
Specialization 1: Machine Learning (8 weeks)
AND / OR
Specialization 2: Deep Learning (8 weeks)
Phase 5 8 Weeks (Optional)
x ML Opu
x Data Structures & Algorithms
Phase 6
Get Placed as Data Scientist at Top Product
Companies
7
Phase - 1
Data Fundamentals
Duration: 6 Weeks
The first step towards becoming a Data Analyst, Data Scientist, or ML
Engineer is to have strong command over the fundamentals of
visualization, dashboarding & reporting of data.
Within this module, our goal is to become confident in data
fundamentals.
Topics Covered:
1). Beginner Python
| Flowcharts, Data Types, Operation
| Conditional Statements & Loop
| Function
| String
| In-build Data Structures - List, Tuples, Dictionary, Set,
Matrix Algebra, Number Systems
2). Tableau + Excel
| Basic Visual Analytic
| More Charts & Graphs, Operations on Data &
Calculations in Tableaz
| Advanced Visual Analytics & Level of Detail (LOD)
Expressions
8
' Geographic Visualizations, Advanced Charts, and
Worksheet & Workbook Formattin
' Introduction to Excel & Formula
' Pivot Tables, Charts & Statistical function
' Google Spreadsheets
3). SQL
' Introduction to Databases & BigQuery SetuJ
' Extracting data using SQE
' Functions, Filtering & SubqueriesP
' Join
' GROUP BY & AggregatioZ
' Window Function
' Date and Time Functions & CTE
' Indexes & Partitioning
USPs of our Delivery
' All topics taught in live classes with limited batch size helping in
instant doubt support to accelerate learnin
' Assignment (post-lecture) & their evaluatioZ
' Hyper-Personalied: Special focus on the individual with a
constant touch from student success manager & mentor.
9
Phase - 2
Data Analytics & Visualization
Duration: 6 Weeks
As a Data Analytics, Data Scientist, or ML Engineer, it is important we
know how to break down business situations, design correct metrics &
deal with uncertainty.
Within this module, you will learn all of this.
Topics Covered:
1). Python Libraries
Numpy, Panda
Matplotliv
Seabor
Data Acquisitio
Web APm
Web Scrappingr
Beautifulsoux
Tweepy
1). Probability & Applied Statistics
Probabilityr
Bayes Theorem
10
+ Distribution'
+ Descriptive Statistics, outlier treatmen%
+ Confidence Interva
+ Central Limit Theore
+ Hypothesis Test, AB Testin
+ ANOV
+ Correlatio
+ EDA, Feature Engineering, Missing value treatmen%
+ Experiment Desig
+ Regex, NLTK, OpenCV
3). Product Analytics
+ Framework to address product sense question'
+ Diagnostic'
+ Metrics, KPS
+ Product Design & Developmen%
+ Guesstimate'
+ Product Cases from Netflix, Stripe, Instagram
USPs of our Delivery →
11
USPs of our Delivery
* Hyper-personalization: Depending on student-specific learning
pace, multiple revision classes are organize
* Assignments (post-lecture) & their immediate evaluation help to
compare your performance against peer!
* The focus is not just to remember maths formulas but to help
learners visualize the intuition behind concepts, enabling them
to identify pattern!
* As you work on different business situation & product thinking,
you gain a deeper understanding on what insights are
important & what insights are not important for a particular
scenario.
12
Phase - 3
Foundations of Machine
Learning & Deep Learning
Duration: 8 Weeks
Mathematics is the foundation upon which Machine Learning & Deep
Learning algorithms are built.
That is why, in this module, you will fall in love with mathematics as you
solve engaging problems & build your solid foundations of Machine
Learning & Deep Learning.
Topics Covered:
1). Advanced Python
~ Python Refreshe«
~ Basics of Time & Space Complexity
~ OOP
~ Functional Programmin¡
~ Exception Handling & Modules
2). Math for Machine Learning
~ Classificatioy
~ Hyperplanl
~ Halfspaces
13
Calculu
Optimizatio
Gradient Descen
Principal Component Analysis
3). Introduction to Neural Networks &
Machine Learning
Introduction to Classical Machine LearninF
Linear Regressio
Polynomial, Bias-Variance, Regularisatio
Cross Validatio
Logistic Regression-=
Perception and Softmax Classificatio
Introduction to Clustering, K-Mean
K-Means ++, Hierarchical
USPs of our Delivery
Hands-on Learning Experienco
Learn maths from a case-study approach & Fall in love with
Mathematic
Solve multiple real-life case study problems in live classes &
understand the tradeoffs of each algorithm
14
Phase - 4
Specialization in Machine
Learning AND/ OR
Deep Learning
Duration: 8 Weeks
Within this module, you will work on multiple projects build in
partnership with top companies.
You will get your hands dirty by working with messy & unclean datasets
from real companies.
You have the flexibility to select either one or both of the offered
specializations, based on your interests and career goals.
Specialization 1: Machine Learning 8 Weeks
1). Supervised Learning
¡ MLE, MAP, Confidence Interva
¡ Classification Metric
¡ Imbalanced Dat
¡ Decision Tree
¡ Baggin
¡ Naive Baye
¡ SVM
15
2). Unsupervised & Recommender Systems
; Introduction to Clustering, k-Mean<
; k-Means ++, Hierarchical7
; GM%
; Anomaly/ Outlier/ Novelty Detectio@
; PCA, t-SN(
; Recommender System<
; Time Series Analysis
AND / OR
Specialization 2: DEEP LEARNING 8 Weeks
1). Neural Networks
; Perceptron<
; Neural Network<
; Hidden Layer<
; Tensorflo|
; Kera<
; Forward & Backward Propagatio@
; Multilayer Perceptrons (MLPp
; Callbacks7
; Tensorboard
16
Optimizatio
Hyperparameter tuning
2). Computer Vision
Convolutional Neural NetW
Data Augmentatio
Transfer LearninE
CNI
CNN Hyperparameters Tuning & BackPropagationK
CNN Visualizatio
Popular CNN Architecture - Alex, VGG, ResNet,
Inception, EfficientNet, MobileNeX
Object Segmentation, Localisation, & Detectio
Generative Models, GANW
Attention ModelW
Siamese NetworkW
Advanced CV
3). Natural Language Processing
Text Processing & Representatio
Tokenization, Stemming, LemmatizationK
Vector space modeling, Cosine Similarity, Euclidean
Distanc
POS tagging, Dependency ParsinE
Topic Modeling, Language Modeling
17
" Embedding
" Recurrent Neural Net
" Information Extractio
" LST
" Attentio
" Named Entity Recognitio
" Transformer
" HuggingFac
" BERT
USPs of our Delivery
" Impactful projects like forecasting the exact number of orders
to be placed at a restaurant on New Year’s Eve, or Forecasting
the number of oxygen cylinders a hospital will require, and
multiple others2
" Hands-on experience with Machine Learning & Deep Learning
algorithms<
" 1:1 discussion with your mentor regarding project
improvements.
18
Phase - 5
Machine Learning OPS +
Data Structures & Algorithms
Duration: 4 Weeks (Optional)
A great Data Scientist or ML Engineer is also capable of developing end-
to-end pipelines & building applications powered by machine Learning
models.
This is the reason why, Within this module, you will learn how to develop
end-to-end ML pipelines. And you will work on the latest cloud platforms
to deploy & monitor your models.
Moreover, Data structures & Algorithms are part of interviews at top
product companies. That is why, you will also focus on Data Structures &
Algorithms to be able to crack these interviews.
Topics Covered:
1). Machine Learning Ops
§ Streamli£
§ Flas
§ Containerisation, Docke
§ Experiment Trackin
§ MLFlo
§ CI/ C
§ Github Action
§ ML System Design
19
AWS Segemaker, AWS Data Wrangler, AWS Pipelin
Apache Spar
Spark ML lib
2). Advanced Data Structures & Algorithms
ArraysO
Linked ListE
Stacks & QueueE
TreeE
Tries & HeapE
Searching & Sorting AlgorithmsO
RecursioJ
Hashing & 2 pointers
20
Phase - 6
Transition to Data Science
Role at Top Tech Companies
Duration: Until you get Placed
Once you have upskilled yourself to become a great data scientist,
it is important that we now focus on getting you interview
opportunities from diverse companies.
This process is usually in 3 phasesM
:O Build a strong profilT
8O Applying the right wayS
7O Acing the interview
We focus on all the above 3 objects in this phase.
:O Building a story profilT
h Resume Creatio~
h LinkedIn profile optimizatio~
h Profile creation on other platforms
2. Applying the right wa
h Opportunities through Bosscoder Collaboration with 100+
tech companie¢
h Referral to almost all the top product companie¢
h Sharing hiring requirement of different companies
3. Acing the intervieÂ
h On Demand Mock interview¢
h Offline & Online Interview Guideline¢
h Salary Negotiation
21
Outcome
You getting placed at one of the top tech companies like Google,
Microsoft, Amazon, Apple & sharing us a personal review of your
journey with us.
USPs of our Delivery
M Student success manager stay connected with you throughout
your placement journey to ensure you achieve best outcome-
M Collaboration with 100+ companies for tech hirin3
M Collaboration with consultancies who hire for top tech
companie?
M Referrals from our alumni & mentor community for almost all the
companies-
M Resume reviews, profile building increasing your chances of
getting shortlisted-
M On demand mock interviews with mentor before a specific
interview-
M 100% support from our team to help you succeeds
22
Meet the Instructors
Learn from Experts who have been there, and done that!
Put on your learning cap while our industry experts guide you through every
concept with a unique approach. Take a glimpse at our teaching force, ready
to share their practical knowledge, enabling you to get a feel of real-world
scenarios.
Manish Garg
Co-founder - Bosscoder, Ex-Samsung, Quoori
Introducing Manish Garg, an IIT Dhanbad alumnus with a
remarkable tech career. From a Machine Learning engineer at
Samsung working on Bixby, to collaborating with Android's
founder at Essential, and leading the speech department at
Quoori, his journey is impressive. With nine years of teaching
experience, Manish is passionate about education and
mentorship.
Chirag Singh
Applied Scientist - Amazon
Meet Chirag Singh, our proficient instructor with a B.Tech from IIT
Dhanbad and 9 years' industry experience. Starting his journey in
speech recognition at Samsung, he's now an Applied Scientist at
Amazon. Chirag's enthusiasm lies in Machine Learning, Deep
Learning, Natural Language Processing and Speech Recognition.
With contributions to NLDB, Interspeech, ASRU, he's a self-
motivated professional and a valuable instructor.
Niharika Ahuja
Machine Learning Engineer - Google
Introducing our esteemed instructor, Niharika Ahuja. An IIT Kanpur
M.Tech graduate, she boasts a 3-year professional journey from
Microsoft to Walmart to Google, honing her data science skills. As an
ML Engineer, she's adept at machine learning, computer vision, and
natural language processing. Her passion for impactful product
creation and industry expertise makes her an invaluable mentor for
learners.
23
Why upskill with us?
Personalized Learning
We believe in personalized learning
experiences, and your personal success
manager will ensure the same.
Structured Curriculum,
designed by industry experts
Our program covers data visualisation,
statistical analysis, machine learning, deep
learning and data structures and is
accessible to learners with different levels
of experience.
Live classes by top Data
Scientists
We have an active learning classroom program
with 4 classes in a week. Classes are focused
on concept building & Implementations.
24
Why upskill with us?
Regular 1:1 Mentorship
sessions
You are assigned a personal mentor
currently working in a top-tier company.
They help you with Mock Interviews and
Guide you by giving detailed Feedback on
your performance.
Motivated Community
Thriving & growing community of learners
colleagues who have the same ambition as
you. Bond with future top Data Scientists
over group sessions.
Recruitment Team
Once you upskill to ace an interview, our
Recruitment team works with you to provide
diverse opportunities. Our recruitment team
provides 360 deg profile optimization, resume
building, referrals, direct opportunities, salary
negotiation.
25
Bosscoder Placement Support
Once you upskill with us & gain industry relevant skills, our
placement support ensures your smooth transition from learning to
a thriving data science career.
Access job opportunities from 100+ Partner
Employers
Optimize your resume, LinkedIn Profile & get the
needed Placement Support
Practice mock interviews with industry experts
Connect & Collaborate with 1.5K+ Bosscoder
learners & Alumni
Our Alumnis work at Reputed Tech Companies &
Prominent Startups
26
Bosscoder Batch Analysis
Our Batch Analysis is Outstanding!
Learning from professionals is beneficial, yet having a remarkable
group of peers elevates your educational journey, making it even
more challenging and exciting. Get familier with your prospective
batchmates and prepare for an enhanced, data-centric career
trajectory.
Learner’s work experience:
4 - 6 Years
2 -4 Years 16.4% 12.5%
17.5%
53.6%
0 - 2 Years 6+ Years
Learner’s Role & Expertise:
11%
Business Professionals
42% Non-IT & Others
22%
Tech
25%
Data Science
27
Alumni’s Thoughts about
Bosscoder
Ujesh Nada Lakshmi susmitha
Byju's Sales Rep to Google Service Based to JP Morgan in
4 months
Before After
Before After
Byju's Google IBM JP Morgan
Dheeraj Barik Rakesh Kumar Satapathy
BSC. Graduate stuck in
Infosys to Amazon service based to Hashedin
Before After Before After
Infosys Amazon Wipro Hashedin
28
Alumni’s Thoughts about
Bosscoder
Vishal Srivastava Agniva Dutta Chaudhary
Cognizant to London
Associate Consultant Oracle
Based Bank to Cisco
Before After Before After
Cognizant Barclays ORACLE CISCO
Niraj Kumar Akhil Reddy
5 years stuck in IBM to IQVIA Infosys to Recro
Before After Before After
PPD IQVIA INFOSYS RECRO
Read More: https://www.bosscoderacademy.com/blog
29
Upskill Now & Make a
Successful Transition to
Data Science Roles
Reach out to us at
[email protected]
Check out our
Placement Brochure