The course will introduce methodologies at the state of the art for protecting several data types (e.g., databases, time series, graphs, longitudinal data and transactional data). Furthermore, the course will provide some insights on legal aspects related to the protection of the user's privacy.
Students will learn key elements in data protection and privacy: data privacy and anonymity, metrics and techniques; macro and microdata protection; data protection in outsourcing scenarios; privacy on the web; advanced access control.
- To understand the data privacy problem
- To learn data anonymization algorithms at the stare of the art
- To read and understand a scientific paper
- To implement an anonymization technique, autonomously.
- Programming
- Foundations of Algorithms and Data Structures
- Algebraic and statistical foundations.
lectures + hands on
Threats to Anonymized data
Privacy-preserving Test Data Manufacturing
Synthetic data generation
Dynamic Data Protection: Tokenization
Privacy through Data Hiding
Privacy Regulations
Scientific papers and slides that will be provided during the course
Ricevimento: By appointment.
ALESSIO MERLO (President)
ALESSANDRO ARMANDO
MARCO MARATEA
October 2018
Oral examination
Pitch and demo of a project