Coursebooks

Advanced topics on privacy enhancing technologies

CS-523

Lecturer(s) :

González Troncoso Carmela
Hubaux Jean-Pierre

Language:

English

Summary

This course will provide students with the knowledge to tackle the design of privacy-preserving ICT systems. Students will learn about existing technologies to protect privacy, and how to evaluate the protection they provide.

Content

The course will delve into the following topics:

 

Keywords

Privacy, anonymity, homomorphic encryption, ethics

Learning Prerequisites

Recommended courses

COM 402 Information Security and Privacy

COM 301 Computer Security

 

Important concepts to start the course

Basic programming skills; basics of probabilities and statistics; basics of cryptography

Learning Outcomes

By the end of the course, the student must be able to:

Teaching methods

Lectures and mini-projects developing privacy enhancing technologies supervised by assistants.

Expected student activities

Attending lectures

Execute mini-projects

Assessment methods

Written final exam and mini-project during the course

Supervision

Assistants Yes

In the programs

Reference week

 MoTuWeThFr
8-9     
9-10     
10-11     
11-12     
12-13     
13-14     
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
Under construction
 
      Lecture
      Exercise, TP
      Project, other

legend

  • Autumn semester
  • Winter sessions
  • Spring semester
  • Summer sessions
  • Lecture in French
  • Lecture in English
  • Lecture in German