Course Catalog
Data Engineering
95-815
Units: 6
Description
This course is for Heinz students in the AIM degree program.
Data is the "new currency", and consequently robust data engineering enables individuals & organizations to maximize the value of their data. In this course, you will learn the core principles of data collection, storage, analysis, and usage. Data ecosystems and the data lifecycle will be explained, followed by instruction on the fundamentals of relational databases and SQL. Subsequently, advanced topics will be explored such as data lakes, NoSQL databases, data pipelines, ETL/ELT workflows, and data analytics. Finally, data governance strategies will be introduced, particularly in the context of maximizing data value for use in AI systems.