The aim of this course is to introduce the basics of data engineering, notably in the scope of Big Data. The acquired skills will allow the analysis and the efficient management of heterogeneous information, both structured and non structured, within the development of AI applications, whenever traditional methods show insufficiency.