Skip to content

Deepikag8/DATA602-Principles-of-Data-Science

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

📊 DATA602: Principles of Data Science – Fall 2024

This repository contains a collection of Jupyter notebooks created as part of the DATA602 course at the University of Maryland. The course emphasizes real-world applications of data science techniques such as data cleaning, visualization, regression, classification, clustering, and time series forecasting using Python.


📁 Contents

Exploratory Data Analysis and basic data preparation tasks.

Feature extraction and transformation of raw input data into structured format.

Focuses on identifying algorithmic bias and using resampling techniques.

Implementation of linear, logistic, and LASSO regression using scikit-learn.

Binary classification tasks including threshold optimization and confusion matrix evaluation.

K-means and k-NN clustering and classification.

Application of Support Vector Machines with kernel tuning.

Forecasting models using ARIMA, STL decomposition, and seasonal trends.

Early EDA and initial experimentation.


🛠 Tools & Libraries

  • Python, Jupyter Notebooks
  • Pandas, NumPy, Matplotlib, Seaborn
  • scikit-learn, XGBoost
  • Statsmodels (for time series)

📂 Structure

DATA602-Principles-of-Data-Science

About

Assignments and projects for DATA602: Principles of Data Science

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors