Image
Data Foundations Lab Hero

Data Foundations Lab

 

Build Data Skills That Transfer

 

 

  • Completely Online
  • 100% Free of Cost
  • Rigorous Focus on Applied Learning

Your Starting Point for Applied Technical Learning

 

Every data science and AI project starts with data, but real-world data is rarely clean. Files arrive in the wrong format, values are missing, and sensors report the impossible. Before anyone can build a reliable model or draw meaningful conclusions, that data needs to be prepared and validated. In the Data Foundations Lab, you’ll build on your foundational Python and statistics knowledge to turn messy, real-world data into reliable, analysis-ready datasets.


The Data Foundations Lab is designed in two progressive units:


Unit 1: Four projects that cover loading, cleaning, combining and visualizing real-world data. Completing Unit 1 earns you a shareable digital badge.


Unit 2: Four advanced projects that build data quality judgment and reproducible, tested workflows, leading to a full Lab certificate.

 

You'll gain practical experience in:

  • Preparing messy, real-world data for analysis
  • Making and defending data quality decisions
  • Building reproducible, tested data workflows
  • Applying your skills to unfamiliar datasets across different industries

Ready to Put Your Foundations to Work?

The Data Foundations Lab bridges the gap between foundational technical knowledge and applied data science. Instead of tidy, pre-prepared files, you'll work with real public datasets from day one and tackle the unpredictable data problems that arise in practice.

Real Data. Real Problems: Every project begins with a client-style request: a property consultancy needs to price New York sales, a city wants to publish daily air quality readings, or a transport office needs to plan new bike docks. Public data from city records, environmental sensors, financial markets, company filings and online retail brings the inconsistencies, gaps and unexpected values found in real-world work. There are no guaranteed clean inputs or single right answers.

Skills That Transfer Beyond the Project: A workflow that works once may fail on a different dataset. Every project puts your approach to the test with new data, from UK property sales to Helsinki bike trips, and asks you to document what breaks and why. By testing your methods beyond the original example, you'll see what holds up, what needs adjusting and how to adapt your work to unfamiliar data.

Decisions You Can Defend: Preparing data involves judgment calls, and those choices can affect the conclusions that follow. You'll assess how different decisions influence your results, document your reasoning and build tested workflows that others can reproduce. The result is a stronger understanding of why data preparation choices matter and the ability to diagnose problems and make informed decisions independently.

"This Lab serves as the essential first step in any serious deep learning journey. Students don't just study concepts, they build practical skills through hands-on projects that prepare them for real-world AI challenges."

 

Dr. Iván Blanco
Associate Finance Professor, CUNEF University, Founder & Director, NOAX Trading

Data Foundations Lab

Applicant Deadline Rolling Admissions
Program Start Date Upon Acceptance
Cost Entirely Free
Length 10-16 weeks
Applicant Requirements
  • Foundational Python Skills
  • Basic Statistics
  • Comfort working in Jupyter Notebooks
  • Ability to read tables and simple charts
  • Passing score on Admissions Quiz (70% or higher)
Commitment Self-paced, 6-8h per week
Credentials Awarded
  • Sharable Credly Badge upon successful completion of Unit 1
  • Verified Digital Badge and Certificate upon successful completion of Unit 1 & 2

Learn How to Apply

Data Foundations Unit 2 Credly Badge

Earn a Credential That Shows You Can Work with Real Data


By the end of this Lab, you’ll know how to:

  • Prepare real-world data for analysis across multiple formats and sources
  • Evaluate data quality and make informed preparation decisions
  • Build reproducible, tested and documented data workflows
  • Apply your skills to unfamiliar datasets and new contexts

Your progress is tracked through interactive notebooks and auto-graded coding tasks, embedded in our virtual lab environment. After completing all projects, you’ll receive a shareable digital credential via Credly, recognized by employers worldwide.

Project Descriptions


The Data Foundations Lab comprises two units, each with six end-to-end projects.

Each successful project completion unlocks the registration for the next.

As a hypothetical junior analyst for a property consultancy, learners answer a simple client question: what did New York property really sell for last year? The sales data comes from public NYC records in CSV, Excel and JSON files, each with its own problems, from encoding errors to multi-sheet workbooks. Learners load every file, manage memory on a large extract and turn prices stored as text into numbers they can trust. The project closes by running the same workflow on property sales from the United Kingdom.

A city wants to publish a daily air quality figure, but first someone has to confirm the sensor feed can be trusted. Using a year of hourly readings from a roadside sensor in an Italian city, learners find and map gaps in the data, test simple ways to fill them and learn when each method gives a misleading picture. They also protect the feed with duplicate checks, filters and range checks. The final lesson applies the same checks to air quality data from multiple stations in Beijing.

When US interest rates rose quickly in 2022 and 2023, which parts of the economy held up best? Learners answer this question using US industry returns from the Kenneth French Data Library and interest rate data from FRED. No finance background is needed, as every market concept is explained in plain language. Learners build reusable functions, create new measures such as the growth of one dollar invested, and combine data series that follow different calendars. The project closes by asking the same question of European markets.

A manager wants to understand two years of online sales and needs to trust what the charts show. Learners work with the transaction history of a UK online gift shop, where cancelled orders, missing customer IDs and repeated entries are part of the data. They build clear charts a non-technical reader can follow and record every cleaning decision in a short data quality report. The project ends by answering the same questions with purchase data from a different online shop.

A home valuation firm prices houses from county records, but many fields are empty. Some values are truly unknown, while others simply mean a house has no pool, garage or basement. Learners fill gaps using neighborhood context and rules that follow the meaning of the data, then measure how much each choice changes the result. They package their cleaning steps as reusable, tested code. The project closes by running the same pipeline on property records from Washington, DC.

A research lab placed 54 wireless sensors on one floor to track temperature, humidity and light, and the building team wants to use them to run the heating. When batteries run low, sensors start reporting impossible values. Learners design a multi-level filter, handle edge cases and test how much the result shifts when thresholds change. They then move their filter into reusable modules with automated tests. The final lesson runs the same module on weather stations along Chicago's beaches.

A personal finance newsletter wants a simple health check of every US-listed company: how much it sells, how much it keeps as profit and how much it owes. Using annual reports filed with the SEC, learners build meaningful measures such as profit margins and test how choices like trimming extreme values change the picture. No finance background is needed. Along the way, they learn to recognize why data goes missing and choose the right strategy for each case. The project closes by rebuilding the table from the SEC's raw quarterly files.

A city transport office wants to plan new bike docks using trip records from London's public bike scheme, but first it needs a dataset it can trust and a quality score it can quote. The records include rides lasting seconds or weeks, mismatched timestamps and station codes missing their leading zeros. Learners build a framework of validation rules that scores the data's reliability and produce an analysis-ready file with every transformation documented. In the final lesson, the same pipeline and rules run on bike trips from Helsinki.

Lab Outcomes

Card Content
Image
Number 1

Prepare Real-World Data for Analysis

Identify and resolve common data quality challenges across multiple file formats, sources and domains, including encoding errors, inconsistent formats and missing values.
 

Card Content
Image
Number 2

Make Informed Technical Decisions

Evaluate different data preparation approaches and use sensitivity analysis to measure how each choice affects downstream results.

Card Content
Image
Number 3

Build Reliable, Reproducible Workflows

Develop, test and document data preparation processes as reusable code that others can rerun, validate and modify.
 

Card Content
Image
Number 4

Apply Skills in New Contexts

Adapt workflows to unfamiliar datasets, document what changes and build a foundation for more advanced data science learning.

Card Content
Image
Number 5

Assess Data Quality Systematically

Design validation rules and data quality frameworks that quantify how reliable a dataset is, and recognize why data goes missing.
 

Card Content
Image
Number 6

Communicate Findings Clearly

Build charts a non-technical reader can follow and produce data quality reports that explain every cleaning decision.

Frequently Asked Questions

1

How can I prepare for the Labs Admissions Assessments?

Before you can start your Lab, you will need to take an Admissions Assessment. We want to make sure you have a solid foundation on which you can build the skills we teach in our program. Information on the number of questions in the Assessment, the time to completion, and the passing grade will be provided within the Admissions Assessment page.

We ask that you not use supplementary materials to ensure you are measuring your actual indivi

2

What happens if I fail the Lab Admissions Assessment?

If you fail the Admissions Assessment for a Lab program, you have a second attempt after a 7-day waiting period. Applicants who do not pass the test on their 2nd attempt are able to reapply to the Lab following a waiting period of 6 months from the date of their 2nd attempt.

Important Warning: Each student may create and maintain only one account on the WQU learning platform, regardless of the number

3

Are the Labs self-paced?

All of WQU’s Labs are 100% free, online, and self-paced, allowing you to set your own study schedule. You can move through the existing projects at your own pace and set your own deadlines. We generally recommend setting aside about 10-15h per week to ensure your continued progress, but you may take as much time to complete the Lab as you need. As you successfully complete each project you will gain access to the next pro

4

Do I need a bachelor's degree to join a Lab?

No, our Labs are hands-on continuing education opportunities that do not require a prior degree.