Loading...

Course Description

Harness the power of data to unlock meaningful insights key for business success through data preparation and modeling. This intermediate-level course is for business users to go beyond the basics of data utilization. Learn how to structure and transform raw data into a clean, effective model that  unlocks meaningful insights to drive impact.

You will learn advanced data transformation techniques using Power Query, identify how to structure data for analytics through normalization, and design effective data models using relationships between tables. The course also introduces Data Analysis Expressions (DAX) to create dynamic calculations and time-based metrics. This course is designed for non-technical business users.
 

Course Details

By the completion of this course, successful students will be able to:
•    Use Power Query to perform advanced data transformations
•    Build optimized data models by applying data normalization principles 
•    Design and manage table relationships to create a single source of truth for reports 
•    Develop custom DAX measures and use time intelligence functions for advance analysis

Topics 
•    Data normalization principles: dimension and fact tables
•    Data modeling and table relationships
•    Advanced transformations in Power Query
•    Introduction to DAX
•    Time intelligence functions
 

Prerequisites

There are no mandatory prerequisites for this course. You are expected to have a fundamental understanding of Power BI, including creating reports and visuals. This course does not cover introductory concepts.

Self-assessment for enrolment:

A minimum of 3 months relevant working experience and knowledge in:

  • Create dashboard and report using Power BI
  • Gather data and apply data transformation and modelling in Power BI

OR

Recommended prerequisites:

  • ITF 210 Visualize Data using Microsoft Power BI

Applies Towards the Following Program(s)

Loading...
Enrol Now - Select a section to enrol in
Type
Online Synchronous
Days
M
Time
6:00PM to 9:00PM
Dates
Feb 23, 2026 to Mar 23, 2026
Schedule and Location
Hours
14.0
Delivery Options
Course Fees
Flat Fee non-credit $649.00
Instructor(s)
  • Murtaza Ul Hasan
Section Notes

Classes are held online in real time (Mountain Time) at the specified time and dates.

Students will require access to a computer with the required software, Internet connection, a headset with speakers and microphone, webcam, and a monitor large enough to display multiple applications (or the use of two monitors).

This course uses Desire2Learn (D2L), an online learning management system, and Zoom web conferencing software. The instructor will post the course outline and other materials in D2L. For more information, please visit our Online Learning Resources.

Unless notified, all online courses are available at 9 am MT the day before the start date. Students registered on (or after) the start date will receive access within one day of registration.

Students unfamiliar with online learning are encouraged to take our free Digital Skills for Learning Online course.

Unless otherwise stated, notice of withdrawal or transfer from a course must be received at least seven calendar days prior to the start date of the course.

Type
Online Synchronous
Days
M
Time
6:00PM to 9:00PM
Dates
Jun 08, 2026 to Jul 06, 2026
Schedule and Location
Hours
14.0
Delivery Options
Course Fees
Flat Fee non-credit $649.00
Instructor(s)
  • Murtaza Ul Hasan
Section Notes

Classes are held online in real time (Mountain Time) at the specified time and dates.

Students will require access to a computer with the required software, Internet connection, a headset with speakers and microphone, webcam, and a monitor large enough to display multiple applications (or the use of two monitors).

This course uses Desire2Learn (D2L), an online learning management system, and Zoom web conferencing software. The instructor will post the course outline and other materials in D2L. For more information, please visit our Online Learning Resources.

Unless notified, all online courses are available at 9 am MT the day before the start date. Students registered on (or after) the start date will receive access within one day of registration.

Students unfamiliar with online learning are encouraged to take our free Digital Skills for Learning Online course.

Unless otherwise stated, notice of withdrawal or transfer from a course must be received at least seven calendar days prior to the start date of the course.

Required fields are indicated by .