This course provides an overview of introduction to the data science. The course focuses on using computational methods and statistical techniques to analyze massive amounts of data and to extract knowledge. It provides an overview of foundational computational and statistical tools for data acquisition and cleaning, data manipulation, data analysis and evaluation, visualization and communication of results, data management and big data systems. Upon completion this course, students will complete data science process from data to knowledge and gives students hands-on experience with Python Language.