0% found this document useful (0 votes)
73 views3 pages

DS Toc

This document outlines a data science curriculum using Python that includes beginner, intermediate, and advanced levels. The beginner level covers Python basics, working with data in Pandas, data visualization, statistics, and introductory machine learning. The intermediate level goes deeper into Pandas, data visualization with Plotly and Seaborn, machine learning algorithms, and model evaluation. The advanced level covers deep learning with TensorFlow, natural language processing, time series analysis, and advanced data visualization with Power BI. All levels include assignments and mini projects.

Uploaded by

Rahul Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views3 pages

DS Toc

This document outlines a data science curriculum using Python that includes beginner, intermediate, and advanced levels. The beginner level covers Python basics, working with data in Pandas, data visualization, statistics, and introductory machine learning. The intermediate level goes deeper into Pandas, data visualization with Plotly and Seaborn, machine learning algorithms, and model evaluation. The advanced level covers deep learning with TensorFlow, natural language processing, time series analysis, and advanced data visualization with Power BI. All levels include assignments and mini projects.

Uploaded by

Rahul Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

**Data Science Using Python - Beginner Level:**

1. Introduction to Data Science and Python (Duration: 2 hours)


- Assignment: Install Python and Jupyter Notebook, and execute
basic Python commands.

2. Python Basics (Duration: 6 hours)


- Assignment: Write Python code to solve basic math problems,
string manipulation, and control flow exercises.

3. Working with Data in Python (Duration: 8 hours)


- Mini Project: Analyze a small dataset using Pandas for data
manipulation and generate summary statistics.
- Assignment: Perform data cleaning on a real-world dataset,
handling missing values and outliers.

4. Data Visualization with Matplotlib and Seaborn (Duration: 6 hours)


- Mini Project: Create various plots (line, bar, scatter, histogram) to
visualize dataset distributions.
- Assignment: Customize visualizations to showcase insights
effectively.

5. Introduction to Statistics for Data Science (Duration: 6 hours)


- Assignment: Perform hypothesis testing and calculate
confidence intervals on sample datasets.

6. Introduction to Machine Learning (Duration: 8 hours)


- Mini Project: Implement linear regression on a dataset and
evaluate the model's performance.
- Assignment: Explore different classification algorithms like
Logistic Regression and apply them to real datasets.

**Data Science Using Python - Intermediate Level:**

7. Advanced Data Manipulation with Pandas (Duration: 10 hours)


- Assignment: Merge and transform datasets, handle multiple data
sources.

8. Data Visualization with Plotly and Seaborn (Duration: 8 hours)


- Mini Project: Create interactive visualizations using Plotly to
understand complex relationships in data.
- Assignment: Build a dashboard showcasing different types of
visualizations for various datasets.

9. Machine Learning Algorithms (Duration: 12 hours)


- Mini Project: Implement decision trees and evaluate their
performance on a dataset.
- Assignment: Use SVM for binary classification and explore
clustering algorithms like K-Means.

10. Model Evaluation and Hyperparameter Tuning (Duration: 8 hours)


- Assignment: Perform cross-validation and hyperparameter tuning
on machine learning models.

11. Introduction to Power BI (Duration: 10 hours)


- Mini Project: Connect Power BI to a dataset, create
visualizations, and build a basic dashboard.
- Assignment: Use Power BI's DAX to create calculated columns
and measures.

**Data Science Using Python - Advanced Level:**

12. Deep Learning with TensorFlow/Keras (Duration: 14 hours)


- Mini Project: Implement a neural network for image
classification using TensorFlow/Keras.
- Assignment: Explore transfer learning with pre-trained models.

13. Natural Language Processing (NLP) (Duration: 12 hours)


- Mini Project: Perform text preprocessing and sentiment analysis
on a collection of tweets.
- Assignment: Implement text classification using NLP techniques
like TF-IDF and Word Embeddings.

14. Time Series Analysis and Forecasting (Duration: 10 hours)


- Mini Project: Analyze historical stock price data, decompose
time series, and forecast future prices.
- Assignment: Apply ARIMA and seasonal models to predict sales
for a retail dataset.

15. Advanced Data Visualization with Power BI (Duration: 12 hours)


- Mini Project: Create interactive Power BI dashboards with drill-
through and slicers.
- Assignment: Use Power BI to visualize geographic data and
create a map-based dashboard.

16. Data Science Capstone Project (Duration: 20 hours)


- Final Project: Work on a substantial data science project from
start to finish, including data cleaning, exploration, modeling, and
visualization.
- Project Presentation: Present the findings and insights from the
capstone project to the class.

You might also like