This bachelor's degree aims to train students to become professionals capable of developing and managing systems for the efficient treatment and handling of large volumes of heterogenous data, both in origin and in format. The innovative element of the UAB's degree in Data Engineering is that it includes the entire life cycle of data: 1) the obtaining and extraction of data; 2) its mathematical and computational representation; 3) safe transmission and storage; 4) efficient processing of the information contained, and 5) the analysis and visualisation of the information.