Period: Second semester

Course unit contents: 

Part 1) Data Management
Introduction to data structures
Storage Models
Authentication, Authorization
Local and Distributed File systems

Part 2) Data processing
Introduction to parallel processing
Distributed Computing Systems
Hadoop as a paradigm for big data processing
Data processing with Spark
Data processing with Dask
Kafka as a distributed streaming platform

Planned learning activities and teaching methods: 

Frontal lectures for the introductory topics.
Hands-on sessions with live-coding examples run by the lecturers.
Exercises and examples to be done in the IT lab.

Last modified: Wednesday, 8 June 2022, 10:41 AM