BIG DATA COMPUTING

Second cycle degree in COMPUTER ENGINEERING

Campus: PADOVA

Language: English

Teaching period: Second Semester

Lecturer: ANDREA ALBERTO PIETRACAPRINA

Number of ECTS credits allocated: 6


Syllabus
Prerequisites: Competences regarding the desing and analysis of algorithms and data structures, and knowledge of fundamental notions of probability and statistics.
Examination methods: Compulsory written exam and (group) project. Projects are presented and discussed at the end of the course or, at the student's discretion, after passing the written exam.
Course unit contents: The course will cover the following topics:

Introduction to the Big Data phenomenon
Programming frameworks: MapReduce/Hadoop, Spark
Association Analysis
Clustering
Graph Analytics (metriche di centralità, scale-free/Power-law graphs, fenomeno dello small world, uncertain graphs)
Similarity and diversity search