This document provides an overview of a 5-part data science course covering topics like data preparation, exploratory data analysis, regression, classification, unsupervised learning, and natural language processing. The course uses Python and Jupyter Notebook. Part 1 focuses on data preparation and exploratory data analysis. It introduces the data science workflow and covers gathering, cleaning, exploring, and preparing data. Later parts will cover specific modeling techniques. The course also outlines a project where students will apply the skills learned to analyze customer churn for a music streaming company.