This graduate-level course on Business Intelligence (BI) and Data Engineering equips students with both the conceptual foundations and practical skills necessary to support data-driven decision making in modern organizations. Introduction to business intelligence, focusing on its role in strategic and operational decision-making. Data warehousing: architectures, identifying data sources, the ETL process, data modeling, multi-dimensional/OLAP analysis, cubes, performance issues, visualization. Data engineering: emphasis in the ETL process. Tools, platforms and programming languages for cleaning and transforming data. Defining and managing data pipelines, data orchestration and tools to support these (e.g. AirFlow). Exploratory business analytics tasks by applying Unix command-line tools to extract, transform, filter, process, load, and summarize data.