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 INR219   
11-12    
12-13    
13-14   INF213 
14-15    
15-16    
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
 
      Lecture
      Exercise, TP
      Project, other

legend

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