CODE 90538 ACADEMIC YEAR 2023/2024 CREDITS 9 cfu anno 1 COMPUTER SCIENCE 10852 (LM-18) - GENOVA 6 cfu anno 2 COMPUTER SCIENCE 10852 (LM-18) - GENOVA 6 cfu anno 1 COMPUTER ENGINEERING 11160 (LM-32) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05 LANGUAGE English TEACHING LOCATION GENOVA SEMESTER 1° Semester TEACHING MATERIALS AULAWEB OVERVIEW 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. AIMS AND CONTENT LEARNING OUTCOMES Students will learn the theoretical and practical bases of the anonymization of personal data. In particular, students will study state-of-the-art techniques for the anonymization of multidimensional data, graphs, time series, longitudinal and transactional data, as well as some legal bases on the protection of personal data. AIMS AND LEARNING OUTCOMES Introduction to data anonymization and privacy from a technical and a regulatory perspective Anonymization algorithms for various data types, with practical activities PREREQUISITES Programming Foundations of algorithms and data structures Algebraic and statistical foundations TEACHING METHODS Lectures, hands-on activities, and individual study. SYLLABUS/CONTENT Introduction to data anonymization and privacy from a technical and a regulatory perspective Anonymization algorithms for various data types, with practical activities RECOMMENDED READING/BIBLIOGRAPHY Scientific papers and links to relevant material will be suggested during the course. TEACHERS AND EXAM BOARD MARINA RIBAUDO Ricevimento: By appointment (in person or online), taken via email. GASPARE FERRARO MANUELA BIANCHI Exam Board GASPARE FERRARO (President) MANUELA BIANCHI MARINA RIBAUDO (President Substitute) LESSONS LESSONS START In agreement with the calendar approved by the Degree Program Board of Computer Science. Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION The exam consists of the following parts: (i) a written test for admission to the oral examination and (ii) an oral examination during which students will discuss their assignments/project. ASSESSMENT METHODS The written test, which serves as the admission to the assignments discussion, consists of some closed and open-ended questions related to the topics covered in class. The test allows the evaluation of the student's theoretical knowledge acquired during the course. Once the written test is completed, the schedule for the oral examinations is agreed upon. The written test and the assignments/project discussion take place in the same session. Exam schedule Data appello Orario Luogo Degree type Note 16/01/2024 09:00 GENOVA Scritto 06/02/2024 14:00 GENOVA Scritto 04/06/2024 09:00 GENOVA Scritto 09/07/2024 09:00 GENOVA Scritto 06/09/2024 09:00 GENOVA Scritto