Lectures and practice sessions
The schedule of the course mirrors the schedule from the last year. The information in this page gives the materials for imminent and past lectures and practice sessions in this year, as well as for the upcoming lectures in the form they were in last year. This information includes the lecture slides, as well as instructions to download and/or install something in your computers.
- Lecture 1 (10.02.2021, Dan Bogdanov): Course introduction. Introduction to privacy, data protection and Privacy Enhancing Technologies
- Seminar 1 (10.02.2021, Dan Bogdanov): Analysis of the intended and emergent effects of new services (slides)
- Lecture 2 (17.02.2021, Peeter Laud): Anonymous communication (slides updated March 3rd, 2021, recording of the lecture in UT's BBB, video from February 19th, 2020)
- No lecture on 24.02.2021
- Lecture 4 (03.03.2021, Peeter Laud): Anonymous communication continues (same set of slides) (video from February 26th, 2020)
- Lecture 5 (10.03.2021, Kristjan Krips): Attacks on privacy, slides, [recording part I], [recording part II]
- Lecture 6 (17.03.2021, Jan Willemson): Cryptography (March 11th, video)
- Lectures 6-8 (17./24./31.03.2021, Jan Willemson): updated slides (March 11th, 18th, 25th, 2020)
- Lecture 9 (07.04.2021, Dan Bogdanov in 2020): Privacy-preserving computation (April 1st, 2020) (video)
- Lab 9 (07.04.2021, Dan Bogdanov in 2020): Converting algorithms to a privacy-preserving form with Sharemind SDK (slides) (April 1st, 2020) (video, scroll to 90 minutes)
- Lecture 10 (14.04.2021, Pille Pullonen): slides from this year and the lecture recording from this year is also in BBB. The materials from last year are also available: Methods of Secure Multiparty Computation (April 8th, 2020). 2020 lecture recording is available in BBB.
- Lecture 11 (21.04.2021, Liina Kamm): Pseudonymisation and Anonymisation (April 21st, 2021). The lecture recording is available in BBB.
- Lecture 12 (28.04.2021, Liina Kamm): Privacy-Preserving Distributed Statistics and Machine Learning (April 28th, 2021). The lecture recording is available in BBB.
- Lecture 13 (05.05.2021, Alisa Pankova): Differential Privacy I (April 29th, 2020). The lecture recording is available in BBB.
- Lab 13 (05.05.2021, Alisa Pankova): Differential Privacy I (April 29th, 2020). The lab recording is available in BBB.
- Sample data: dpLab1_data.py
- Initial script file to start from: dpLab1_init.py
- Since BBB does not show plots that emerged in popup windows, we list them here, named by the time of occurrence w.r.t. lab recording.
- Lecture 14 (12.05.2021, Alisa Pankova): Differential Privacy II (May 6th, 2020). The lecture recording is available in BBB.
- Lab 14 (12.05.2021, Alisa Pankova): Differential Privacy II (May 6th, 2020). The lab recording is available in BBB.
- Sample data: dpLab2_data.py
- Initial script file to start from: dpLab2_init.py
- Lecture 15 (19.05.2021, Raimundas Matulevičius): Designing privacy-preserving systems (part 1) on Zoom (passcode: ssdl)
- Lecture slides
- Example models: toolgate, smart charging
- Recording: rec1, rec2
- Lecture 16 (26.05.2021, Raimundas Matulevičius): Designing privacy-preserving systems (part 2)