OBJECTIVE

This course introduces Big Data challenges & modern data platforms for processing data at scale using cluster- and cloud-based architectures. 

At the end of this course, the students will be capable of:

  • Define and illustrate with concrete examples the characteristics of Big Data.
  • Understand and configure the main components of a Modern Data architecture.
  • Analyse large and heterogeneous datasets (structured, non-structured) on batch.

Prerequisites

Students are expected to be familiar with the following topics:

  • Relational DBMS
  • Distributed systems
  • Graphs and their associated operations