8-533 / 8-733 / 19-608 / 95-818: Privacy Policy, Law, and Technology

Computation, Organizations and Society

Fall 2008: Tuesday and Thursday 3 - 4:20 pm, Baker Hall 255A
Class web site: http://cups.cs.cmu.edu/courses/privpolawtech-fa08/ [previous semesters]
Class mailing list: http://cups.cs.cmu.edu/mailman/listinfo/privacy-class
Homework submission: privacy-homework AT cups DOT cs DOT cmu DOT edu

Professor: Lorrie Cranor

Teaching Assistant: Patrick Kelley

Course Description

Privacy issues have been getting increasing attention from law makers, regulators, and the media. As a result, businesses are under pressure to draft privacy policies and post them on their web sites, chief privacy officers are becoming essential members of many enterprises, and companies are taking pro-active steps to avoid the potential reputation damage of a privacy mistake. As new technologies are developed, they increasingly raise privacy concerns -- the World Wide Web, wireless location-based services, and RFID chips are just a few examples. In addition, the recent focus on national security and fighting terrorism has brought with it new concerns about governmental intrusions on personal privacy. This course provides an in-depth look into privacy, privacy laws, and privacy-related technologies and self-regulatory efforts. Students will study privacy from philosophical, historical, legal, policy, and technical perspectives and learn how to engineer systems for privacy.

This course is intended primarily for graduate students and advanced undergraduate students (juniors and seniors) with some technical background. Programming skills are not required. 8-733, 19-608, and 95-818 are 12-unit courses for PhD students. Students enrolled under these course numbers will have extra reading and presentation assignments and will be expected to do a project suitable for publication. 8-533 is a 9-unit course for undergraduate students. Masters students may register for any of the course numbers. This course will include a lot of reading, writing, and class discussion. Students will be able to tailor their assignments to their skills and interests, focusing more on programming or writing papers as they see fit. However, all students will be expected to do some writing and some technical work. A large emphasis will be placed on research and communication skills, which will be taught throughout the course.

Required Texts

Readings will be assigned from the following texts. Additional readings will be assigned from papers available online or handed out in class. The web sites for the two required texts also contain pointers to a variety of other books and online resources relevant to this course.

Course Schedule

Note, this is subject to change. The class web site will have the most up-to-date version of this calendar.

Date

Topics

Assignment

Tuesday, August 26

Overview [slides]

  • Introductions and review of syllabus
  • Overview of topics to be covered in this course
  • Course preview picture tour, Part I

Thursday, August 28

Conceptions of privacy

  • Course preview picture tour, Part II
  • What is privacy? What does privacy mean to you?

Research and communication skills

Required reading:

Tuesday, September 2

History and philosophy of privacy [slides]

  • Privacy throughout history
  • Philosophical underpinnings of privacy
  • Why does privacy matter?

Discussion of course project

Research and communication skills

Required reading:

  • Privacy, Information, and Technology, 1C Introduction: Philosophical Perspectives, pp. 33-55.

Optional reading:

Thursday, September 4

Homework 1 discussion

  • Paraphrasing vs. plagiarism
  • Wallet collages
  • Web cams and Street View
  • Privacy in art, literature, and pop culture
  • Privacy in the news

Required reading:

Homework 1 due

Tuesday, September 9

Fair Information Practices [slides]

  • Privacy terminology
  • Fair Information Practices

Research and communication skills

Required reading:

Optional reading:

Thursday, September 11

Privacy law [slides]

  • US privacy laws - common law, constitutional law, statutory law
  • European Union Directive

Required reading:

  • Privacy, Information, and Technology, 1A Introduction: Information Privacy, Technology, and the Law, pp. 1-8.
  • Privacy, Information, and Technology, 1B Introduction: Information Privacy Law: Origins and Types, pp. 8-33.

Optional reading:

Tuesday, September 16

Privacy self-regulation and the privacy profession [slides]

  • Privacy self-regulation
  • Privacy seal programs - TRUSTe, BBBOnline, etc.
  • Chief privacy officers
  • Industry codes and voluntary guidelines
  • Privacy policies
  • Is privacy self-regulation working?
  • International Association of Privacy Professional (IAPP)
  • Privacy-related organizations

Required reading:

Optional reading:

Thursday, September 18

Homework 2 discussion

  • Privacy risks of technology
  • Privacy laws from around the world

Introduce privacy policy project

Required reading:

Optional reading:

Homework 2 due

Tuesday, September 23

Guest lecture, Alessandro Acquisti: Economics of privacy

Required reading:

Optional reading:

Thursday, September 25

Attend Lawrence Lessig lecture at University of Pitsburgh: A Declaration for Independence - Barco Law Building, Teplitz Memorial Moot Courtroom

Required reading:

Optional reading:

Tuesday, September 30

Online privacy [slides]

  • Online vs. offline privacy concerns
  • Data collection through web browsers - cookies, web bugs, referer, behavioral targeting, etc.
  • Spam

Research and communication skills

Required reading:

  • Privacy, Information, and Technology, 4A Privacy, Business Records, and Financial Information: The Collection and Use of Personal Data, pp. 185-197.
  • Privacy, Information, and Technology, 4C Privacy, Business Records, and Financial Information: Spam, pp. 249-251.
  • Web Privacy with P3P, Chapter 2: The Online Privacy Landscape, pp. 12-29.
  • Adil Alsaid and David Martin, Detecting Web Bugs With Bugnosis: Privacy Advocacy Through Education, Privacy Enhancing Technologies Workshop, 2002.

Optional reading:

Project brainstorming due

Thursday, October 2

Introduction to P3P [slides]

  • How P3P works
  • P3P user agents
  • P3P history, politics, and evaluation
  • P3P legal and policy issues
  • Writing privacy policies

Required reading

  • Web Privacy with P3P, Chapter 4: P3P History, pp. 43-57.
  • Web Privacy with P3P, Chapter 5: Overview and Options, pp. 61-80.
  • Web Privacy with P3P, Chapter 12: P3P User Agents and Other Tools, pp. 203-213.

Optional reading:

Homework 3 due

Tuesday, October 7

P3P Deployment [slides]

  • Creating P3P policies
  • P3P validation and authoring tools
  • APPEL

Homework 3 discussion

Required reading:

  • Web Privacy with P3P, Chapter 6: P3P Policy Syntax, pp. 81-109.
  • Web Privacy with P3P, Chapter 7: Creating P3P Policies, pp. 110-132.
  • Web Privacy with P3P, Chapter 13: A P3P Preference Exchange Language (APPEL), pp. 214-235.

Optional reading

Thursday, October 9

Identity [slides]

  • identity, identification, credentials, and authentication
  • Identity management systems

Required reading:

Optional reading:

One-paragraph project description due

Tuesday, October 14

Guest lecture, Janice Tsai: Privacy attitudes and behavior

  • Privacy Finder study
  • Privacy surveys - overview and role

Research and communications skills

Required reading:

Optional reading:

Thursday, October 16

Guest lecture, Patrick Kelley [slides]

  • privacy in ubiquitous computing
  • privacy and location-based services
  • RFID

Homework 4 discussion

Required reading:

Optional reading:

Homework 4 due

Tuesday, October 21

Search engines and social networks [slides]

  • privacy and social networks
  • privacy and search engines

Required reading:

Optional reading:

Thursday, October 23

Biometrics (field trip to Marios Savvides' biometrics lab)

Discuss privacy policy project drafts in class

Required reading:

  • Anil K. Jain, Arun Ross and Salil Prabhakar, An Introduction to Biometric Recognition, IEEE Transactions on Circuits and Systems for Video Technology, Special Issue on Image- and Video-Based Biometrics, Vol. 14, No. 1, January 2004.

Optional reading:

Tuesday, October 28

Anonymity [slides]

  • anonymity
  • anonymity tools
  • Privacy Enhancing Technologies (PETs)

Required reading:

Optional reading:

Project proposal due

Thursday, October 30

Data privacy [slides]

  • K-anonymity
  • L-diversity
  • de-identification and re-identification
  • Data linking and data profiling
  • Techniques for protecting data privacy

Homework 5 discussion

Required reading:

Optional reading:

Homework 5 due

Tuesday, November 4 (election day)

Guest lecture, Steve Sheng: Financial privacy

  • Gramm-Leach-Bliley Act
  • Fair Credit Reporting Act
  • multi-factor authentication for online banking
  • financial privacy policy study

Required reading:

  • Privacy, Information, and Technology, 4E Privacy, Business Records, and Financial Information: Financial Information, pp. 256-268.
  • Privacy, Information, and Technology, 4F Privacy, Business Records, and Financial Information: Government Access to Financial and Business Records, pp. 268-284.

Optional reading:

Thursday, November 6

Engineering privacy [slides]

  • Privacy by policy vs. privacy by architecture
  • Privacy guidelines for software developers

Required reading:

Optional reading:

Tuesday, November 11

Guest lecture, Ponnurangam Kumaraguru: Identity theft

  • phishing and anti-phishing
  • spyware and malware
  • data breaches

Required reading:

Optional reading:

Thursday, November 13

Law enforcement and government surveillance

  • law enforcement and surveillance
  • wiretapping and bugging
  • new surveillance technologies
  • US crypto regulation
  • government surveillance initiatives: Clipper chip, Carnivore, TIA, Echelon, airline passenger screening etc.
  • The USA PATRIOT Act and post-911 national security initiatives
  • government computer searches
  • Public access to government records

Research and communications skills

Required reading:

  • Privacy, Information, and Technology, 2A Law Enforcement, Technology, and Surveillance: The Fourth Amendment and Emerging Technology, pp. 57-83.
  • Privacy, Information, and Technology, 2B Law Enforcement, Technology, and Surveillance: Federal Electronic Surveillance Law, pp. 83-112.
  • Privacy, Information, and Technology, 2C Law Enforcement, Technology, and Surveillance: Government Computer Searches, pp. 112-131.

Optional reading

Tuesday, November 18

Homework 6 discussion

  • Privacy guideline analysis

Project discussion

Homework 6 due

Thursday, November 20

Guest lecture, Michael Shamos: workplace privacy and medical privacy

  • Medical records privacy issues
  • HIPPA
  • Workplace privacy regulations
  • Workplace privacy invasions

No required reading

Optional reading:

Tuesday, November 25

Current issues

Research and communications skills

No required reading

Draft project paper due

Thursday, November 27

Thanksgiving break, no class

Tuesday, December 2

Poster fair - NSH Atrium

No required reading

Thursday, December 4

current issues, project presentations

No required reading

December 11, 1-4 pm

Final project presentations

This class will have no final exam. However, project presentations will be scheduled during our final exam slot. All students are expected to attend.

Final project papers are due December 11 at 10 am.

Course Requirements and Grading

Your final grade in this course will be based on:

You are expected to complete the reading assignments before the class session for which they were assigned. Class discussions will often be based on these assignments and you will not be able to participate fully if you have not done the reading. It is suggested that you write up summaries and highlights as you read each chapter or paper and bring them with you to class.

All homework assignments must be typed and submitted electronically in Microsoft Word or PDF to privacy-homework AT cups DOT cs DOT cmu DOT edu. (Use this address only for submitting homework, not for asking questions about the homework.) Please place the homework number in the subject line (for example, "hw1"). Every homework submission must include a properly formatted bibliography that includes all works you referred to as you prepared your homework. These works should be cited as appropriate in the text of your answers.

All homework is due at 2:30 pm on the due date. We will often discuss homework in class, so you should bring an electronic or hard copy of your homework with you to all classes. You will lose 5% for turning in homework after 2:30 on the day it is due. You will lose an additional 5% for each late day after that. I reserve the right to take off additional points or refuse to accept late homework submitted after the answers have been discussed extensively in class. Reasonable extensions will be granted to students with excused absences or extenuating circumstances. Please contact me as soon as possible to arrange for an extension.

Cheating and plagiarism will not be tolerated. Students caught cheating or plagiarizing will receive no credit for the assignment on which cheating occurred. Additional actions -- including assigning the student a failing grade in the class or referring the case for disciplinary action -- may be taken at the discretion of the instructor.

A class mailing list has been setup for announcements, questions, and further discussion of topics discussed in class. Students will be expected to contribute to mailing list discussions. Students should post (non-personal) course-related questions to this mailing list rather than sending them to the instructor directly. Students are encouraged to post course-related items of interest to this mailing list.