Data Warehousing and Business Intelligence (Coursera)

Data Warehousing and Business Intelligence (Coursera)

This course builds on “The Nature of Data and Relational Database Design” to extend the process of capturing and manipulating data through data warehousing and data mining. Once the transactional data is processed through ETL (Extract, Transform, Load), it is then stored in a data warehouse for use in managerial decision making. Data mining is one of the key enablers in the process of converting data stored in a data warehouse into actionable insight for better and faster decision making.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

By the end of this course, students will be able to explain data warehousing and how it is used for business intelligence, explain different data warehousing architectures and multidimensional data modeling, and develop predictive data mining models, including classification and estimation models. IN addition, students will be able to develop explanatory data mining models, including clustering and association models.
What You Will Learn

  • Explain different data warehousing architectures and multidimensional data modeling
  • Develop predictive data mining models, including classification and estimation models
  • Develop explanatory data mining models, including clustering and association models

Course 2 of 3 in the Database Design and Operational Business Intelligence Specialization.

Syllabus

WEEK 1
Overview of Data Warehousing
Welcome to Module 1, Overview of Data Warehousing. In this module, we will overview data warehousing and data warehousing architectures. We will also define the Extract, Transform, Load (ETL) process as well as touch on data warehousing in the cloud and practice these through a short quiz. Finally, in our activity we will differentiate between the Kimball and Inmon design approaches for data warehouse architecture.

WEEK 2
Multidimensional Modeling for Data Warehousing
Welcome to Module 2, Multidimensional Modeling for Data Warehousing. In this module, we will go over data modeling for data warehousing. We will also learn the steps needed to construct a multidimensional data model and differentiate between star schema and snowflake schema. These will be practiced through a short quiz. Finally, we will create a normalized snowflake schema in our activity.

WEEK 3
Data Mining for Prediction and Explanation
Welcome to Module 3, Data Mining for Prediction and Explanation. In this module, we will overview the data mining process and data mining methods. We will also identify the steps in a data mining process and differentiate between data mining methods. We will practice identifying these through a short quiz. In our activity, we will also select what data mining methods are best for a particular data set.

WEEK 4
Data Mining for Clustering and Association
Welcome to Module 4, Data Mining for Clustering and Association. In this module, we will go over unsupervised data mining for explanatory modeling. We will also learn the definitions for clustering and segmentation, K-means clustering, association, and market basket analysis and practice these through a short quiz. Finally we will practice identifying clusters in a dataset through our activity.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Decisions, Decisions: Dashboards and Reports (Coursera) Coursera
Google

Decisions, Decisions: Dashboards and Reports (Coursera)

You’re almost there! This is the third and final course in the Google Business Intelligence Certificate. In this course, you’ll apply your understanding of stakeholder needs, plan and create BI visuals, and design reporting tools, including dashboards. You’ll also explore how to answer business questions with flexible and interactive dashboards that can monitor data over long periods of time.

Oct 19th 2026
5-12 Weeks
The Nuts and Bolts of Machine Learning (Coursera) Coursera
Google

The Nuts and Bolts of Machine Learning (Coursera)

This is the sixth of seven courses in the Google Advanced Data Analytics Certificate. In this course, you’ll learn about machine learning, which uses algorithms and statistics to teach computer systems to discover patterns in data. Data professionals use machine learning to help analyze large amounts of data, solve complex problems, and make accurate predictions.

Oct 19th 2026
5-12 Weeks
Machine Learning for Accounting with Python (Coursera) Coursera
University of Illinois at Urbana-Champaign

Machine Learning for Accounting with Python (Coursera)

This course, Machine Learning for Accounting with Python, introduces machine learning algorithms (models) and their applications in accounting problems. It covers classification, regression, clustering, text analysis, time series analysis. It also discusses model evaluation and model optimization. This course provides an entry point for students to be able to apply proper machine learning models on business related datasets with Python to solve various problems.

Oct 19th 2026
5-12 Weeks
Business intelligence and data analytics: Generate insights (Coursera) Coursera
Macquarie University

Business intelligence and data analytics: Generate insights (Coursera)

‘Megatrends’ heavily influence today’s organisations, industries and societies, and your ability to generate insights in this area is crucial to your organisation’s success into the future. This course will introduce you to analytical tools and skills you can use to understand, analyse and evaluate the challenges and opportunities ‘megatrends’ will inevitably bring to your organisation.

Oct 19th 2026
5-12 Weeks
Business Intelligence and Competitive Analysis (Coursera) Coursera
Rutgers University

Business Intelligence and Competitive Analysis (Coursera)

By the end of 2019, it is clear that American Airlines (AAL), the world’s largest airline group, is in trouble. With the growth rate of its stock price ranked at the bottom of all major US airlines and going in the opposite direction from the SP500 index, AAL needs to find out what is going on, and how to turn the company and its stock price around.

Oct 26th 2026
4 Weeks
Machine Learning: Concepts and Applications (Coursera) Coursera
University of Chicago

Machine Learning: Concepts and Applications (Coursera)

This course gives you a comprehensive introduction to both the theory and practice of machine learning. You will learn to use Python along with industry-standard libraries and tools, including Pandas, Scikit-learn, and Tensorflow, to ingest, explore, and prepare data for modeling and then train and evaluate models using a wide variety of techniques. Those techniques include linear regression with ordinary least squares, logistic regression, support vector machines, decision trees and ensembles, clustering, principal component analysis, hidden Markov models, and deep learning.

Oct 19th 2026
5-12 Weeks
The Nature of Data and Relational Database Design (Coursera) Coursera
University of California, Irvine

The Nature of Data and Relational Database Design (Coursera)

This course provides a comprehensive overview of data, various data types, design of databases for storage of data, and creation and manipulation of data in databases using SQL. By the end of this course, students will be able to describe what business intelligence is and how it’s different from business analytics and data science, conduct a basic descriptive statistical analysis and articulate the findings, and differentiate between types of statistics. They will also be able to define normalization and ETL, create an ERD that shows progression from conceptual to logical to physical design, define DDL, DML, DCL, and TCL, and write SQL scripts to create a database and associated tables.

Oct 19th 2026
4 Weeks
Natural Language Processing with Classification and Vector Spaces (Coursera) Coursera
DeepLearning.AI

Natural Language Processing with Classification and Vector Spaces (Coursera)

In Course 1 of the Natural Language Processing Specialization, offered by deeplearning.ai, you will: a) Perform sentiment analysis of tweets using logistic regression and then naïve Bayes, b) Use vector space models to discover relationships between words and use PCA to reduce the dimensionality of the vector space and visualize those relationships, and c) Write a simple English to French translation algorithm using pre-computed word embeddings and locality sensitive hashing to relate words via approximate k-nearest neighbor search.

Oct 19th 2026
4 Weeks
Business Intelligence with Databricks (Coursera) Coursera
Edureka

Business Intelligence with Databricks (Coursera)

Welcome to the Introduction to Business Intelligence with Databricks course. This short course provides a introduction to business intelligence (BI) and the powerful Databricks platform. In today's data-driven business landscape, understanding BI and utilizing cutting-edge tools like Databricks is essential for optimizing decision-making processes and gaining valuable insights from data.

Oct 26th 2026
1 Week
Data Visualization with Python & R for Engineers (Coursera) Coursera
Northeastern University

Data Visualization with Python & R for Engineers (Coursera)

The primary objective of this course is to offer students an opportunity to learn how to use visualization tools and techniques for data exploration, knowledge discovery, data storytelling, and decision making in engineering, healthcare operations, manufacturing, and related applications. This course covers basics of data mining and visualization, and Python. It also introduces students to static visualization charts and techniques that reveal information, patterns, interactions.

Oct 26th 2026
4 Weeks
Machine Learning (Coursera) Coursera
Stanford University

Machine Learning (Coursera)

Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome. Machine learning is so pervasive today that you probably use it dozens of times a day without knowing it. Many researchers also think it is the best way to make progress towards human-level AI. In this class, you will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. More importantly, you'll learn about not only the theoretical underpinnings of learning, but also gain the practical know-how needed to quickly and powerfully apply these techniques to new problems.

Oct 19th 2026
5-12 Weeks
Build a Data Warehouse Using BigQuery (Coursera) Coursera
Starweaver

Build a Data Warehouse Using BigQuery (Coursera)

Unlock the power of Google BigQuery as you embark on a journey to become proficient in data warehouse building and advanced querying. In this comprehensive course, you'll learn to harness the capabilities of BigQuery, from setting up and accessing the platform to creating data warehouses using both the user interface and Python. Through hands-on lessons and practical applications, you'll develop the fundamental skills needed to manage, query, and optimize your data in this powerful cloud-based platform.

Oct 26th 2026
1 Week