Skip to main content

Introduction to Data Engineering

man and woman looking at a screen
COM SCI X 470.1

This course covers data engineering fundamentals, including data collection, storage, processing, and analysis. It explores the entire data pipeline and the technologies used, preparing students to apply these skills to real-world use cases in analytics and machine learning.

Duration
As few as 11 weeks
Units
4.0
Current Formats
Online
Cost
Starting at $1,095.00

Get More Info

 

What you can learn.

Understand the fundamentals of data engineering
Explore data collection, storage and processing techniques
Examine storage options (relational, NoSQL, real time and other options)
Evaluate how to design and implement ETL/ELT/ingestion processes
Gain knowledge of machine learning applications
Apply concepts to build scalable data pipelines

About This Course

This course introduces data engineering. Learn about problems, opportunities and challenges that data engineering and technologies solve, including data collection, storage, processing, and analysis. Explore the technologies and tools used in data engineering, and covers the entire data pipeline, from data ingestion/ETL/ELT and storage to processing as well as serving data for analytics and machine learning applications. Students will learn about various use cases to apply these skills to.
Prerequisites

Winter 2026 Schedule

Date
Details
Format
 
-
This section has no set meeting times.
Instructor:
REG#
405868
Fee:
$1,095.00
Onlineformat icon
Updating...
Notes

Enrollment limited; early enrollment advised. Enrollment deadline: January 11th, 2026.

Deadline
Refunds only available from November 03, 2025 to January 18, 2026
Updating...