iSchool Course Offerings

← Back to iSchool Course Listings

I 320D : Topics in Human-Centered Data Science: Data Engineering

Areas

Skills

Topics

Instructor Description

Principles and practices in Data Engineering. Emphasis on the data engineering lifecycle and how to build data pipelines to collect, transform, analyze and visualize data from operational systems. This is a hands-on and highly interactive course. Students will learn analytical data modeling techniques for organizing and querying data. They will learn how to transform data into dimensional models, how to build data products, and how to visualize the data. We will also examine the various roles data engineers can have in an organization and career paths for data professionals

Prerequisites

Upper-division standing; Informatics 310D and Informatics 304 (or one of the following approved substitutions: C S 303E, C S 312, C S 312H, C S 313E).

Instructor Topic Title Year Semester Syllabus
Charles (Chip) Young
Data Engineering2024Fall TermSyllabus
Charles (Chip) Young
Data Engineering2023Fall TermSyllabus
James Howison
Charles (Chip) Young
Data Engineering2022Fall TermSyllabus

← Back to iSchool Course Listings