Skip to content

Repository for the Data Science learning track to host assignments.

Notifications You must be signed in to change notification settings

BHuesmann/Data-Science-Assignments

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Data-Science-Assignments

Repository for the Data Science learning track to host assignments.

Find powerpoints and helpful resources here:

Week 1 - Introductions and Python

In Class Assignment due Friday, Aug 21, 2020 @ 8pm

Finish Any Installations not completed in class.

Week 1 Assignments:

Assignments are located in ../course_material/week_01/week1_assignments.md

Week 2 - Python: Math, Strings, If-Else, Expressions

Homework due Wednesday, Aug 26, 2020 @ 5:30pm

In Class Assignment due Friday, Aug 28, 2020 @ 8pm

Week 3 - Python: Loops, Functions, Classes

Homework due Wednesday, Sept 2, 2020 @ 5:30pm

In Class Assignment due Friday, Sept 4, 2020 @ 8pm

Week 4 - Python: Numpy Arrays

Homework due Wednesday, Sept 9, 2020 @ 5:30pm

In Class Assignment due Friday, Sept 11, 2020 @ 8pm

Week 5 - Python: Pandas Dataframes

Homework due Wednesday, Sept 16, 2020 @ 5:30pm

In Class Assignment due Friday, Sept 18, 2020 @ 8pm

Week 6 - Python: Data Visualization

Homework due Wednesday, Sept 23, 2020 @ 5:30pm

In Class Assignment due Friday, Sept 25, 2020 @ 8pm

Week 7 - SQL I

Homework due Wednesday, Sept 30, 2020 @ 5:30pm

In Class Assignment due Wednesday, Oct 2, 2020 @ 8pm

Week 8 - SQL II

Homework due Wednesday, Oct 7 2020 @ 5:30pm

In Class Assignment due Friday, Oct 9, 2020 @ 8pm

Week 9 - Career Week

No Homework or in-class due this week

Week 10 - Math for Data Science: Statistics I

Homework due Wednesday, Oct 21, 2020 @ 5:30pm

In Class Assignment due Friday, Oct 28, 2020 @ 8pm

Week 11 - Math for Data Science: Statistics II, Linear Algebra

Homework due Wednesday, October 28 2020 @ 5:30pm

In Class Assignment due Friday, October 30 2020 @ 8pm

Week 12 - Machine Learning: Concepts, Linear Regression

Homework due Wednesday, Nov 4, 2020 @ 5:30pm

In Class Assignment due Friday, Nov 6, 2020 @ 8pm

Week 13 - Machine Learning: Logistic Regression

Homework due Wednesday, Nov 11, 2020 @ 5:30pm

In Class Assignment due Friday, Nov 13, 2020 @ 8pm

Week 14 - Machine Learning: Neural Networks I

Homework due Wednesday, Nov 18, 2020 @ 5:30pm

In Class Assignment due Friday, Nov 20, 2020 @ 8pm

Nov 25 - No Class - Happy Thanksgiving!

Week 15 - Machine Learning: Neural Networks II

Homework due Wednesday, Dec 2, 2020 @ 5:30pm

In Class Assignment due Friday, Dec 4, 2020 @ 8pm

Deep Learning Specialization

  • For those of you interested in learning more in-depth material about Neural Networks, we highly recommend you to complete the Deep Learning Specialization. This is a 5 course series from Coursera which deals with implementing a set of state-of-the-art Neural Networks. This is well beyond the scope of CoderGirl- Data Science, but we wanted to keep this here as a reference.

Week 16 - Machine Learning: Decision Trees

Homework due Wednesday, December 9, 2020 @ 5:30pm

In Class Assignment due Wednesday, December 11, 2020 @ 8pm

Week 17 - Data Science Ethics

Homework due Wednesday, Dec 16, 2020 @ 5:30pm

Dec 23 & 30 - No Class - See you in 2021!

Week 18 - Machine Learning: Unsupervised Learning

Homework due Wednesday, Jan 6, 2020 @ 5:30pm

In Class Assignment due Friday, Jan 8, 2020 @ 8pm

Week 19 - Machine Learning: NLP

Homework due Wednesday, Jan 13, 2020 @ 5:30pm

In Class Assignment due Friday, Jan 15, 2020 @ 8pm

Week 20 - Machine Learning: Recommendation Engines

Homework due Wednesday, Jan 20, 2020 @ 5:30pm

In Class Assignment due Friday, Jan 22, 2020 @ 8pm

Week 21 - Git/Version Control

Homework due Wednesday, Jan 27, 2020 @ 5:30pm

In Class Assignment due Friday, Jan 29, 2020 @ 8pm

Week 22

Mini-Project: Homework due Wednesday, Feb 3, 2020 @ 5:30pm

  • Perform Explortatory Data Analysis (EDA) on Heart Disease Kaggle Project
  • Post the link to your GitHub repo for Mini-Project part I: EDA
    • Your notebook should address each of the following:
      • Data issues: missing values, duplicate values, outliers
      • Data cleaning solutions: imputation/estimation, dropping entries -- justify your choices!
      • Describe the realtionship of features to your target (should include at least a few plots).
      • Feature engineering (transformation, normalization, createing new combinations of features, etc), if you think this is necessary. Describe your rationale.

Week 23

Mini-Project: Homework due Wednesday, Feb 10, 2020 @ 5:30pm

  • Post the link to your GitHub repo for Mini-Project part II: Modeling
    • Your modeling notebook should include each of the following:
      • (Feature engineering, if not captured in the EDA notebook. Sometimes it is easier or makes more sense to do feature engineering in the same notebook as your model.)
      • Splitting data into train/test sets
      • Build (at least one) model
      • Predict test set using model(s)
      • A quantiative metric of model(s) performance

About

Repository for the Data Science learning track to host assignments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%