Human-centered security and privacy
Summary
Safeguarding security, privacy, and online safety are critical sociotechnical challenges that require integrating computing and social science. This course introduces fundamentals of human-centered computer security and privacy while drawing on novel research about emerging threats to online safety.
Content
This course will investigate computer security and privacy from a human-centered perspective. Students will learn about core security and privacy technologies, societal and ethical challenges in online safety, and how to effectively study people's attitudes, opinions, and behaviors.
- Weeks 1-2: defintions of security, privacy, usability
- Weeks 3-5: usable authentification, privacy and online advertising; running and evaluating user studes
- Weeks 6-8: equity and inclusion in S&P; societal and ethical challenges in research
- Weeks 9-11: safety on social media, online threats; tools, interventions, and eduction
- Weeks 12-14: Emerging technologies, including smart devices, VR/MR, AI
Note that topics are tentative and will be explored at different depths. In class participation is strongly recommended.
Learning Prerequisites
Required courses
- Statistics
- Programming
- Computer security and privacy
Recommended courses
- Data science
Important concepts to start the course
- Programming experience (e.g., Python)
- Technical writing and communication
- Critical thinking and analysis
Learning Outcomes
By the end of the course, the student must be able to:
- Define a sociotechnical system, giving current and historical examples
- Adopt an adversarial mindset to analyze sociotechnical systems
- Understand technical attacks, defenses, and system designs
- Design and evaluate user studies
- Assess / Evaluate critically the societal impacts and ethics of sociotechnical systems
Teaching methods
- Lectures
- Practical homework assignments
Expected student activities
- In-class large and small group discussions
- Lead 1 in-class discussion (based on an assigned reading)
- Writing assignments
Assessment methods
- In-class quizzes
- Graded written exam
Supervision
| Office hours | Yes |
| Assistant.e.s | Yes |
Dans les plans d'études
- Semestre: Printemps
- Forme de l'examen: Ecrit (session d'été)
- Matière examinée: Human-centered security and privacy
- Cours: 2 Heure(s) hebdo x 14 semaines
- Exercices: 2 Heure(s) hebdo x 14 semaines
- Type: optionnel
- Semestre: Printemps
- Forme de l'examen: Ecrit (session d'été)
- Matière examinée: Human-centered security and privacy
- Cours: 2 Heure(s) hebdo x 14 semaines
- Exercices: 2 Heure(s) hebdo x 14 semaines
- Type: optionnel
- Semestre: Printemps
- Forme de l'examen: Ecrit (session d'été)
- Matière examinée: Human-centered security and privacy
- Cours: 2 Heure(s) hebdo x 14 semaines
- Exercices: 2 Heure(s) hebdo x 14 semaines
- Type: optionnel
- Semestre: Printemps
- Forme de l'examen: Ecrit (session d'été)
- Matière examinée: Human-centered security and privacy
- Cours: 2 Heure(s) hebdo x 14 semaines
- Exercices: 2 Heure(s) hebdo x 14 semaines
- Type: optionnel
- Semestre: Printemps
- Forme de l'examen: Ecrit (session d'été)
- Matière examinée: Human-centered security and privacy
- Cours: 2 Heure(s) hebdo x 14 semaines
- Exercices: 2 Heure(s) hebdo x 14 semaines
- Type: optionnel
Semaine de référence
| Lu | Ma | Me | Je | Ve | |
| 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 |
Légendes:
Cours
Exercice, TP
Projet, Labo, autre