¹û¶³Ó°Ôº

XClose

¹û¶³Ó°Ôº Module Catalogue

Home
Menu

Privacy Enhancing Technologies (COMP0061)

Key information

Faculty
Faculty of Engineering Sciences
Teaching department
Computer Science
Credit value
15
Restrictions
Module delivery for UG Masters (FHEQ Level 7) available on MEng Computer Science; MEng Mathematical Computation. Module delivery for PGT (FHEQ Level 7) available on MSc Information Security.
Timetable

Alternative credit options

There are no alternative credit options available for this module.

Description

Aims:

TheÌýmoduleÌýaims to equip students to becomeÌýspecialists in understanding the issues around privacy in computer systems and on-line services;Ìýaware of the best available techniques for mitigating important privacy threats through appropriate security and cryptography controls, namely the use of private communications, private authentication and private computations; andÌýable to securely implement those techniques, as well as familiar with the process of building secure systems.

Intended learning outcomes:

On successful completion of the module, a student will be able to:

  1. Understand basic and advanced conceptions of privacy.
  2. Understand techniques used for online tracking and pervasive surveillance infrastructures.
  3. Understand anonymous communications and Tor.
  4. Understand privacy in authentication.
  5. Understand traffic analysis.
  6. Understand privacy in databases and storage systems.
  7. Understand censorship and censorship evasion.
  8. Understand advanced privacy engineering topics like selective disclosure credentials, zero-knowledge proofs, and private computations.
  9. Understand interdisciplinary aspects of privacy.

Indicative content:

The following are indicative of the topics the module will typically cover:

The module covers in depth major issues in computer security related to protecting privacy as well as threats to the privacy of computer users, and in particular the theory and practice of:

  • Private communications, anonymous communications, censorship circumvention and traffic analysis.
  • Advanced privacy engineering topics based on modern cryptography like selective disclosure credentials, zero-knowledge proofs, and private computations.
  • Interdisciplinary (social, economic, legal, anthropologic) aspects of privacy.
  • Students are introduced to both privacy threats such as pervasive surveillance, profiling, location analysis, and traffic analysis, as well as the technical mitigation techniques relying on modern cryptography and differential privacy.

Requisites:

To be eligible to select this module as optional or elective, a student must: (1) be registered on a programme and year of study for which it is a formally available; and (2) have taken Introduction to Cryptography (COMP0025) and Computer Security 1 (COMP0054) in Term 1.

Module deliveries for 2024/25 academic year

Intended teaching term: Term 2 ÌýÌýÌý Undergraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
70% Exam
30% Coursework
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
3
Module leader
Dr Steven Murdoch
Who to contact for more information
cs.pgt-students@ucl.ac.uk

Intended teaching term: Term 2 ÌýÌýÌý Postgraduate (FHEQ Level 7)

Teaching and assessment

Mode of study
In person
Methods of assessment
70% Exam
30% Coursework
Mark scheme
Numeric Marks

Other information

Number of students on module in previous year
10
Module leader
Dr Steven Murdoch
Who to contact for more information
cs.pgt-students@ucl.ac.uk

Last updated

This module description was last updated on 8th April 2024.

Ìý