You are on page 1of 21

DATA SCIENCE COURSE

An immersive industry-aligned 6-month course


designed to help you land a Data Science job.

01
TABLE OF CONTENTS

03 Introduction

04 Bootcamp Details

05 Detailed Curriculum

10 Bonus content

12 Career Acceleration Skills

13 Bootcamp Highlights

14 Bootcamp Outcomes

16 Projects

17 How to Enroll?

18 Instructors and Mentors

19 Student Success Stories

20 Hiring Partners

21 Contact Us

02
Introduction to Data Science
Data Science is one of the fastest-growing fields today. The demand for skilled professionals will continue to
grow exponentially in the upcoming years. On the other hand, the shortage of skilled professionals in Data
Science is huge. Now is the time to upskill and grab those lucrative jobs.

FACTS
Top 3 growing jobs by 2025 according to the world Economics Forum reports:

12

11 Data Analyst and Data


Scientists
10

09 AI and ML specialists

08 Big Data specialists

07

2016 2017 2018 2020 2021 2022 2023 2024 2025

Over 11 million job requirem ents expected in data science

The median salary of data science professionalsin India increased to INR 16.8 lakhs per annum,
up by 25.4% compared to last year.

20

15

10

0
2015 2016 2017 2018 2019 2020 2021 2022

Source:Analytics India Magazine

Data will be the biggest differentiator in the next few years.Whoever


unlocks the realms of data and uses them strategically will win.

- Angela Ahrendts, Senior Vice President of Retail,Apple Inc.

Student Success Story


Rohit Palem
"I was at a crossroads in my career and was considering many options. But Data Science
is an irresistible domain that holds infinite possibilities. Joining OdinSchool’s Data Science
Bootcamp to upgrade my skillswas quite a rewarding and productive experience. Today, I am
a Data Analytics Engineer at Ensoftek with a very impressive remuneration."

03
Bootcamp Details
Outcome : A Data Science Job
Duration : 6 months

Curriculum

Core Modules
SQL Foundations SQL Advanced Python Foundations

Python Advanced Statistics Exploratory Data Analysis


(EDA)

Machine Learning (ML) Power BI PySpark

Git and Github Generative AI

Bonus Modules
Power BI Advanced Storytelling SQL extra resources

Python extra resources Snowflake GPT

Azure Data Factory NLP Hugging Face

Gradio Deep Learning Databricks

Advance Excel

Career Acceleration Skills


Communication skills Learning How to Learn Confidence Doubler

Emotional Intelligence Turn Clockwise-A Time Problem Solving aka


Mastery Management Adventure Design Thinking

Common job roles this curriculum prepares you for:

Data Engineer | Data Analyst | Data Visualizer | Bussiness Analyst | Machine Learning Engineer

04
Data Science Bootcamp
Detailed Curriculum

SQL Foundations

Structured Query Language (SQL) is a powerful tool used in the management and manipulation
of data within relational database systems. Databases are essential in modern computing,
serving as repositories for structured information that can be easily accessed, queried, and
manipulated. In this module, we will explore key SQL concepts, from creating databases and
tables to advanced operations like subqueries and common table expressions (CTEs).

Introduction to Databases Subqueries


Creation of simple Databases and Tables CASE Expressions
DataTypes Common Table Expressions
INSERT, UPDATE, DELETE, DROP (CTE) and recursive CTE
TRUNCATE ALTER
SELECT, FROM, WHERE Range and Membership operators
Keys DISTINCT and LIMIT
Constraints Wild cards
Regular expressions String functions, Numeric functions,
Grouping and Aggregation Temporal functions
Temporary tables Joins

SQL Advanced

Advanced SQL skills are essential for those working with complex data and databases.In the
realm of advanced SQL, data professionals and analysts delve deeper into the intricacies of
data manipulation, utilizing a range of sophisticated techniques and functions to extract
valuable information from complex datasets..Here, we explore the advanced SQL concepts
and operations that empower data experts to unlock the full potential of their databases.

Regular expressions String functions


Grouping and Aggregation Numeric functions
Temporary tables Temporal functions
Subqueries Joins
CASE Expressions Self and cross joins
Common Table Expressions Natural joins
(CTE) and recursive CTE Problems on Joins
Views Normalization
Window Functions Normal Forms
ALTER Indexing
Range and Membership operators Denormalization
DISTINCT and LIMIT ER Diagrams
DataTypes Stored Procedures
Wild cards

05
Python Foundations

In today's digital landscape, Python has emerged as a powerhouse programming language,


revolutionizing the way we develop software, conduct data analysis, and automate tasks. Its
versatility, readability, and a vast ecosystem of libraries have made Python an indispensable
tool for programmers, data scientists, and professionals across various domains. In this
exploration, we will delve into Python's significance in the modern era, its integrated
development environments (IDEs), and fundamental programming concepts.

Python and its importance in modern day String and String manipulation
Python IDE's and Google Colab, Jupyter List and Tuples
Data types Sets and Dictionaries
Operators Functions
If else Types of arguments
List and Loops

Python Advanced

Python, known for its versatility and simplicity, is not limited to basic programming tasks. It
provides a robust platform for handling complex data manipulations, database management,
and more. In this module we will delve into some advanced topics in Python that empower
developers to tackle intricate challenges effectively.

Jupyter Notebook Numpy


Recursion Pandas
Lambda Functions Matplotlib & seaborn
Higher order functions OOPs concepts
Regular expression

Nidhi Kulkarni
Software Engineer, Placed at Prolifics

"Data Science applications are found in all fields. This gave me the confidence to apply
for OdinSchool's Bootcamp, although I was from a non-technical background. The
support I received from the mentors is unparalleled!"

06
Statistics

Statistics is a cornerstone of data-driven decision-making across diverse domains. By


mastering these fundamental statistical concepts and techniques, individuals and professionals
gain the ability to extract meaningful insights, validate hypotheses, and make informed choices
in an increasingly data-centric world. Whether analyzing survey results, conducting scientific
research, or optimizing business processes, statistics offers a powerful set of tools to navigate
the complexities of data and enhance our understanding of the world around us. In this module,
we will explore key statistical concepts and techniques, paving the way for a deeper
understanding of data science as a whole.

Introduction to statistics Data presentation through different


Statistics graphs
Sample vs population Probability and probability distribution
Data types Normal distribution & Z Distribution
Sampling techniques Hypothesis Testing
Measures of central tendency P value and Confidence interval
Measures of dispersion Correlation
Skewness T test
Frequency Distribution Anova and chi-squared test

Exploratory Data Analysis (EDA)

Exploratory Data Analysis (EDA) serves as the compass in a data scientist's journey, providing
essential guidance through the intricacies of a dataset. By systematically examining data, we
unveil patterns, understand data quality, and prepare it for more advanced analyses. Here, we
explore the fundamental steps of EDA, illuminating the path to insightful data-driven decisions.

Basic data exploration Dealing with skewed data


Dealing with categorical values Feature selection
Missing values Feature selection and Feature
Discretization extraction
Dealing with outliers Data preprocessing
Data visualization with plotly

Visweswari
Senior Analyst, Placed at capgemini

"I was a full-time mother with a career gap of 6 years. I was apprehensive about re-
entering the workforce. But, OdinSchool's Data Science Bootcamp is very thorough.
Their career services and mock interviews helped me relaunch my career."

07
Machine Learning (ML)

Machine learning is a dynamic field that empowers us to extract insights, make predictions,
and automate decision-making processes using data. By understanding the core concepts
and algorithms, data scientists and practitioners can harness the power of ML to solve a wide
range of real-world problems, from predictive analytics to pattern recognition and beyond.In
this module, we will embark on a journey through the exciting landscape of ML, touching
upon key concepts and algorithms.

Introduction to Machine Learning and KNN


SKlearn Hyper parameter tuning
Linear regression Boosting vs. Bagging
Logistic regression XGBoost
Logistic regression and confusion matrix Unsupervised Machine Learning
Decision Tree, Random forest K means clustering
Random forest, Support vector machine Hierarchical clustering
Cross Validation

Power BI

Business Intelligence (BI) is the practice of transforming raw data into meaningful insights
that inform strategic decisions. It encompasses a comprehensive life cycle of data collection,
analysis, visualization, and reporting. Power BI, a leading BI tool, equips organizations with a
powerful platform to transform data into actionable information. Here, we delve into the key
components, features, and skill set required for successful Power BI utilization.

What is BI? Life cycle, features and Introduction to DAX


skill set Date/Time and date dim
Power BI Architecture with Components Text Functions
Working of Power BI Architecture Logical functions and Math functions
Power BI Desktop Installation Aggregation Function
Introduction to Data Visualization Time Intelligence Functions - Practice
Data Preparation and Transformation Information functions/ Other important
using Power Query functions
Power BI Visuals (Basics) Best Practices in DAX
Introduction to Data Modeling in Power BI Quick measures
Data Modeling (Practical) Calculated columns and tables (Hands-on)
Slicers Vs Filters Vs Drill through

08
PySpark

Traditional Big Data tools have given way to PySpark for the Ease of Use and Data processing
capabilities. Learn how to build ETL pipelines, building workflows, jobs, and optimization for real
time streaming data.

Git and Github

In the world of software development and collaboration, Git and GitHub play pivotal roles. Git
is a distributed version control system that allows developers to track changes in their code,
while GitHub provides a platform for hosting and sharing Git repositories. Here, we introduce
the basics of Git and GitHub, from installation to key commands and workflows.

Introduction to git and github Git commit command


Git installation Git log
Config_git Git_checkout
Creating github account Git_branch
Basic linux commands for git bash Git_merge
Git init first command Git_remote--push
Git status command_1 Push_md_file
Git add command

Generative AI

Get behind the prompts and unpack how a Generative AI model gets built. Understand
concepts like Large Language Models, Transformers, Prompts and Training. Importantly,
explore tools that let you build applications using State of The Art models without building
from scratch.

Amulya
Analyst, Placed at solutionec

"The bootcamp covered a broad range of topics, including programming languages


such as Python and SQL. I appreciate the emphasis on real-world applications and the
opportunity to work on projects."

09
BONUS CONTENT

Power BI Advanced Storytelling

Starting from Azure fundamentals, you In the world of Data Analytics it’s not
would learn how to get Data from Azure enough to dig out insights from Data. It’s
storage, create live connections and use important to drive action using these
the ‘What if’. Deepen your knowledge on insights by offering a compelling narrative.
Power Query with the advanced editor, This is where Storytelling comes in; how do
Optimizing DAX and using paginated you offer a context to the problems and
reports. Learn Advanced Power BI service opportunities that came up as a result of
with Apps and Deployment pipelines. the Analysis done and showcase the
impact.

SQL extra resources Python extra resources

Go beyond the classroom and pick up Go beyond the classroom and pick up
cookbook recipes for real world challenges cookbook recipes for real world
in this extras series for SQL as you prepare challenges in this extras series for Python
for interviews and recruitment tests. as you prepare for interviews and
recruitment tests.

Snowflake GPT

Understand the layers of Snowflake's Go beyond ChatGPT and leverage the


architecture: storage, compute, and power GPT4 to build applications that use
services. Learn how these layers work OpenAI’s APIs to build customer facing
together to provide a scalable and applications solving specific problems.
flexible data warehousing solution.

Azure Data Factory NLP

Learn from the basics of ADF, its Understand Language constructs from a
interface, components, and resource model training point of view. Explore
creation. Explore Data movement, tokenization, lemmatization, stemming,
transformation, and pipelines. Master and tagging Parts of Speech. Learn Named
Scheduling and chaining pipelines and Entity Recognition, TF/IDF, language
Azure SQL. model, word corpuses. Build models and
train them to achieve summarization,
completing, and translation tasks.

10
Hugging Face Gradio

Hugging Face is a prominent name in Gradio is a Python library that


the field of Natural Language revolutionizes the way we interact with
Processing (NLP) and machine learning, machine learning models and AI
known for its transformative applications. Designed to make AI
contributions to the development and accessible to a broader audience,
democratization of state-of-the-art NLP Gradio simplifies the process of
models. At the core of Hugging Face's creating intuitive interfaces for machine
offerings is the Transformers library, learning models, allowing users to
which has revolutionized the way we interact with AI systems effortlessly.
work with NLP models. We will explore We will dive into what Gradio is, how to
what Hugging Face is, its key install it, and how to create and
components, and how it has reshaped customize simple Gradio interfaces.
the NLP landscape.

What is Hugging Face? What is Gradio?


Transformers Library Installation
Model Hub Creating a Simple Gradio Interface
Pipelines Customizing Interfaces
Custom Models Real-time Feedback and Visualization
Tokenizers Deployment Options

Deep Learning Databricks

Learn Neural networks, training the Learn to use the Databricks community
model, back propagation and edition, pick up core Databricks
knowledge transfer. Explore concepts, using the notebook, creating
applications of CNNs and RNNs, and and managing clusters, DBFS and
understand Image recognition, natural utilities. Master Dataframe
language processing and speech transformations, mounting Azure
recognition. Datalake Storage, and Databricks SQL.

Advanced Excel

Learn Data Analysis using Excel - formulas, macros, pivots, power pivots, power query and
building reports. Build and design interactive dashboards.

11
Career Acceleration Skills
OdinSchool's Personality Development Sessions will unlock your full potential and carve
out a rewarding career path. Elevate your skills, boost your confidence, and thrive in
today's competitive professional landscape. Your journey to success begins here.

Communication Skills Learning How to Learn

Effective communication is the Under the much needed awareness of


bedrock of success in any profession. learning in today's world, we delve into
These sessions offer a comprehensive the art of effective learning. Discover the
curriculum to sharpen your science behind efficient study
communication skills, ensuring you techniques, information retention, and
can convey your thoughts and ideas continuous skill acquisition. Gain the edge
with confidence and clarity. in your career by mastering the skill of
learning itself.

Confidence Doubler Emotional Intelligence Mastery

Confidence is the cornerstone of Emotional intelligence is a key driver of


success. Our confidence-building effective leadership and teamwork. Explore
session explores practical strategies the depths of self-awareness, empathy,
to boost self-assurance, enhance your and interpersonal skills in this session,
communication skills, and project a enabling you to navigate professional
strong, professional image in any relationships with finesse.
situation.

Turn Clockwise - A Time Problem Solving aka


Management Adventure Design Thinking

Time is a precious resource, and Innovation is at the heart of success.


mastering its management is vital. Our Develop problem-solving prowess and
time management session equips you foster creativity through design thinking
with strategies to prioritize tasks, set methodologies. Learn how to tackle
achievable goals, and maintain a healthy challenges with a systematic and
work-life balance. innovative approach.

12
Bootcamp Highlights

COHORT-BASED LEARNING INDUSTRY-VETTED CURRICULUM

We believe that learning as a group We develop the curriculum in consultation


is greater than the sum of individual with several industry experts so that the
learning. Collaborate, discuss and course is highly up-to-date and in-line
deepen your learning in cohorts. with the current job requirements.

PROJECT-BASED APPROACH LIVE CLASSES

Practice during live sessions by


Interact with your instructors in
attempting tasks that are aligned to the
real-time every weekend. Learn new
topics covered. This is to ensure that
subjects and clarify your doubts
every student understands the concepts
through interactive methodologies.
and also learns to implement it right.

INTERACTIONS WITH INDUSTRY FORMATIVE & SUMMATIVE


EXPERTS ASSESSMENTS

Attend OdinTalks to learn beyond the Test your skills and assess your
curriculum. Analyse real-time cases and learning through regular assessments.
learn practical applications of Data Interact with the instructors one-to-
Science facilitated by industry experts. one and get personalized feedback.

WORKSHOPS ON WORKPLACE
DEDICATED STUDENT SUPPORT
SKILLS

Have a doubt about the subjects? Need Companies also look at your behavioral
support? Contact the dedicated student traits and cultural fit into their work
support team and get your doubts clarified cultures. Learn and hone your behavioral
at the earliest. skills to enhance your employability
quotient and excel in your careers.
.

MENTORSHIP PLACEMENT SUPPORT

Understand how Data Science looks like We have an entire team focussed on
in the real world and prepare yourself to getting you the best Data Science jobs
meet the challenges. Mentors help you in data-driven organisations. Get help
hone your skills and become more aligned with developing your resume, professional
with the industry. social profiles and ace that interview

13
Bootcamp Outcomes

Data Science Bootcamp prepares you for various Data Science roles such as Data
Engineer, Data Analyst, and ML Engineer among others.

Learn the distribution and real-time analysis of data by


applying Statistics.

Perform Statistical analysis,data visualization, and prediction


using Python.

Tackle Big Data with PySparkusing distributed computing.

Use SQL to manipulate databases.

Preeti Kunwar
Fresher, Placed at Symphony Retail AI

"Working at Symphony Retail AI in the data analytics team is a great experience. Not only
am I learning the ropes of Data Analytics, but I also have the opportunity to work with
severaldedicated individuals in my chosen field of work. I am beyond happy with my first
Data Science role in the industry. This would not have been possible if not for the amazing
learning experience at OdinSchool."

14
Projects
Reinforce your learning with 10+ Capstone projects.

Credit Card Approval


A bank's credit card department is one of the top adopters of data science. A top focus for the
bank has always been acquiring new credit card customers. Giving out credit cards without doing
proper research or evaluating applicants' creditworthiness is quite risky. The credit card
department has been using a data-driven system for credit assessment called Credit Scoring for
many years, and the model is known as an application scorecard. A credit card application's cutoff
value is determined using the application scorecard, which also aids in estimating the applicant's
level of risk. This decision is made based on strategic priority at a given time. Data cleaning and
manipulation are also major challenges. This project requires extensive use of feature engineering
and exploratory data analysis. It is important to perform multiple machine learning models to
successfully complete and defend your project.

COVID 19 Prediction
A speedy and accurate diagnosis of COVID-19 is made possible by effective SARS-CoV-2
screening, which can also lessen the burden on healthcare systems. There are prediction models
that assess the likelihood of infection by combining a number of parameters. These are meant
to help medical professionals all over the world treat patients, especially in light of the scarcity
of healthcare resources. The dataset adds a real life challenge and addresses similar problems
in future. In this project you are required to identify important symptoms ensuring COVID results
without any lab test. Data cleaning and manipulation are pivotal to successfully complete this
project. COVID-19 project requires extensive use of feature engineering and EDA. Using multiple
machine learning models, perform cross validation and usie ROC curve to identify the best model.

Predicting Health Insurance


The majority of the countries finalize health insurance costs based on many factors such as age,
the number of people in families, etc. What should be the actual health insurance price for an
individual or a family is an issue for many companies. This current project allows you to identify
important features that may affect someone’s health insurance, exploring data extensively and
identifying patterns in the data. Use multiple machine learning models with cross validation and
hyperparameter tuning.

15
Predicting House Price
During your life, at least once, you would want to buy a house. It may be a villa or a flat. The
most important factor is the house price which can affect your decision to buy it or not. But how
would you know that the asked price is the correct price or if your builder is demanding too
much? House price also depends on many other factors such as area, number of bedrooms,
furnishins, number of bathrooms, etc. In short, house price prediction is becoming a new market.
This project judges your statistics, EDA, feature engineering and machine learning skills.
Additionally, improve your model by performing validation and hyperparameter tuning.

Bank Term Deposit


Banks and financial institutions can make money through financing. For example, they likely earn
a profit by issuing home, car, and personal loans and charging interest on those financial products.
Thus, banks are often in need of capital to fund the loans. Term deposits can provide locked-in
capital for lending institutions. Banks want to maximize their net interest margin (net return) by
offering lower interest for term deposits and charging high interest rates for loans. The project
utilized an extensive use of statistics, EDA, feature engineering and machine learning using
python..

Analyzing and Predicting California Housing Prices


This project focuses on analyzing and predicting housing prices in California using a dataset that
includes various features such as location, housing size, number of rooms, population density,
median income, and proximity to amenities. Key highlights of this project utilizes extensive
fundamentals of python and its libraries..

German Credit Risk Assessment


This project focuses on developing a predictive model using the German Credit dataset to assess
credit risk for individuals in Germany. The dataset contains various features such as age,
employment status, income, credit history, and loan purpose. In this project you will perform
multiple statistical tests, extensive exploratory data analysis using plotly library.

Predicting Customer Churn Rate


For businesses, predicting customer churn rate is crucial since it allows them to identify the
reasons why customers leave and take proactive steps to keep them. Data collection, data
preparation, data analysis, visualization, and predictive modeling are a few stages to concentrate
on when forecasting customer churn rate. We Perform these steps using different analytical
tools. Furthermore, We monitor customer churn rate and take proactive measures to retain the
customers.
16
Career
Services

Industry interaction Workshops Mentoring


on behavioral skills

Mock interviews Resume and professional Placement assistance


profile building

Enrollment
Process

01 02 03 04

Apply Get Evaluated Avail Scholarship Enroll


Apply for the Data Take the Earn your scholarship Start your Data
Science Bootcamp admission test for the Bootcamp Science journey

17
Meet Our

MENTORS AND SPEAKERS!

Abidunnisa Begum Muralidhar Bhekne Anand Narayanan Sathish Kathirisetti


Lead Instructor Data Engineer Co-Founder Co-founder

Vishwanath Jha Vishal Jain Sovan Panda Akash Gupta


Co-founder Founder Ex-CEO
Co-founder

Jyant Mahara Ark Mahata Dr. Debojyoti Roy Chitranjan Upadhyay


Data Science Lead Engineering Manager Chief Data Scientist Senior Instructor

Nagaraju Chikoti Sarveshwaran Rajagopal Sukumar Honkote Krishna Kumar


Sr. Product Engineer Data Science specialist Senior Technical Architect Data Scientist

18
Student Success Stories

Prudhvi Naga Lakshmi


Yerpula Pothuguntla

IND Analyst Associate Manager

FROM TO FROM TO

Process Executive IND Analyst Jr.Software Engineer AssociateManager

Durga Prasanna Divya Tejaswini


Devi Kalla

Senior Analyst HR Operations

FROM TO FROM TO

Fresher Senior Analyst HR Executive HR Operations

Sai Krishna Naveen


Chunduri Cheedi

IND Analyst Integration


Implementation Analyst

FROM TO FROM TO

Infrastructure Team Lead IND Analyst Senior Reliability Integration


Analyst Implementation Analyst

Ashutosh Sanket
Behera Vishwakarma

Data Analyst Data Analyst

FROM TO FROM TO

Senior Recruitment Advisor Data Analyst Senior Recruitment Advisor Data Analyst

19
Some of the

Companies we work with

Contact us for details of Bootcamp Fee and Scholarships

Niraj Gupta
TechnicalRecruiter,Human Resource,Cotiviti

"My appreciations to the team at OdinSchool for the time and effort put to provide the
right candidates for roles in our company, hence assuring quick TAT. The team was prompt
in responding with the course curriculum and other details requested. I thank the team
for continuous assistance and follow up throughout the process. I wish to have a fruitful
association going forward as well. Thanks again!!"

20
Contact Us
Address
OdinSchool
GreyCampus Edutech Private Limited,
Second Floor, Block 1, My Home Hub,
HITEC City, Madhapur,
Hyderabad - 500081
Website
www.odinschool.com
Email
hello@odinschool.com
Phone
8929083443

21

You might also like