You are on page 1of 31

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
ask@bosscoderacademy.com 

Check out our

Placement Brochure

You might also like