The lectures provide an overview of basic security protocols and architectural solutions which enhance user privacy on the Internet. In particular, the following topics are covered:
- Anonymous communication
- Cryptographic protection of sensitive data
- Database privacy
- Identity Management
- Location Privacy
In addition to lectures, students are given practical tasks covering one of the presented topics. Practical assignments are made in small teams of 3-4 people.