This module provides hands-on data analysis learners towards solving real-world problems through data collection, management, and analysis skills using Python and other programming languages. Module content includes an introduction to data structures, exploratory data analysis, statistical inference and modeling, machine learning, and multidimensional data analysis. Learners are trained in the necessary skills to develop data products including; Reproducible reports can be used to effectively communicate the results from data analysis. The module includes a data science project that will be done in a small team for a real client from the enterprise. This includes project management, requirements specification, design, coding, data collection and management, testing, documentation, and presentation.