Institute of Computer Science
  1. Courses
  2. 2020/21 spring
  3. Privacy-preserving technologies (LTAT.04.007)
ET
Log in

Privacy-preserving technologies 2020/21 spring

  • Homepage
  • Lectures and Practice sessions
  • Homework
  • Links

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)
A file for determining the communication partners of a particular sender
  • 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.
      • 49:12
      • 49:52
      • 50:19
      • 52:04
      • 52:23
      • 53:05
  • 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)
    • Lecture slides
    • Lecture recording: r01, r02, r03, r04, r05
    • Exercise description
    • Exercise models
    • Seminar recording
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment