College Costs Dashboard

Overview

The College Costs Dashboard is an interactive Power BI report designed to help users analyze and compare tuition costs across colleges and universities in the United States. The dashboard enables users to examine tuition data by institution, geographic location, academic program, and credential type through a single-page interactive interface.

Rather than presenting static information, the dashboard allows users to dynamically filter data and instantly view updated summaries, comparisons, and detailed tuition information.


Data Model

The report follows a star schema data model consisting of one fact table and three dimension (lookup) tables.

Fact_Colleges

Stores tuition information for each institution, program, and credential combination.

Tuition_in-state, Tuition_out-of-state, DAX Measures

Dim_Schools

Contains institutional and geographic information.

School_name, State, City

Dim_Credential

Stores credential or award classifications.

credential_name

Dim_CIP4

Contains academic program information based on the 4-digit Classification of Instructional Programs (CIP) codes.

cip4_title

The star-schema design improves report performance and simplifies filtering by connecting each dimension table directly to the central fact table.

Because many institutions offer multiple academic programs and award levels, each school may appear multiple times in the fact table, with separate tuition values for each program and credential combination.

DAX Measures

Several DAX measures are used to summarize tuition information and provide interactive insights throughout the report.

Average In-State Tuition

Calculates the average in-state tuition for all institutions included in the current filter context.

Average Out-of-State Tuition

Calculates the average out-of-state tuition for the selected institutions.

Tuition Gap

Measures the difference between average out-of-state tuition and average in-state tuition, allowing users to evaluate how much additional cost non-resident students typically pay.

Number of Schools

Counts the distinct institutions included in the current report selection.

Number of States and Territories

Calculates the number of unique states and U.S. territories represented after filters are applied.

Dashboard Title

A dynamic DAX measure that updates the report title based on the user's current selections, providing context as filters change.


Dashboard Layout

The report consists of a single interactive dashboard organized into four primary sections.

Header

The top section contains:


Filters (Slicers)

Interactive slicers allow users to filter the report by:

Selecting one or more filters automatically updates every visualization on the page.


Key Performance Indicators (KPIs)

Five KPI cards summarize the selected data.

These include:

The KPI cards recalculate automatically whenever filters are changed.


Visualizations

Clustered Column Chart

This visualization compares average in-state tuition and average out-of-state tuition across states.

The chart helps users:


Tuition Detail Table

The detail table provides a complete breakdown of tuition information for each institution and program.

Displayed fields include:

Users can use this table to locate tuition information for specific colleges, programs, and award levels.


Using the Dashboard

The dashboard is designed for interactive exploration.

Users can:

Every chart, table, and KPI updates instantly as filters are applied, allowing users to perform customized tuition comparisons without modifying the underlying data.