security-course

Security, Privacy, and Consumer Protection

View the Project on GitHub noise-lab/security-course

Security, Privacy, and Consumer Protection

Overview

This course will cover the principles and practice of security, privacy, and consumer protection. Topics include: basic cryptography; physical, network, endpoint, and data security; privacy (including user surveillance and tracking); attacks and defenses; and relevant concepts in usable security. The course will place fundamental security and privacy concepts in the context of past and ongoing legal, regulatory, and policy developments, including: consumer privacy, censorship, platform content moderation, data breaches, net neutrality, government surveillance, election security, vulnerability discovery and disclosure, and the fairness and accountability of automated decision making, including machine learning systems. Students will learn both technical fundamentals and how to apply these concepts to public policy outputs and recommendations.

Syllabus

More detailed information is available in the syllabus.

Information about the agenda for each class meeting is available in the agenda.

Schedule

Readings: Please read the posted material and (if applicable) watch the corresponding videos for that day before coming to the class meeting.

Lecture Topic In-Class Activity Reading Assignments
1 Overview Fail, Trust  
2 Ethics IRB Bit-by-Bit  
Systems Security        
3 Key Management Data Breach PKI Lab: PKI
4 Modern Authentication Certificate Chains Access  
Internet Security        
5 Denial of Service and Botnets Backdoors Cannon, Roundup  
6 Routing Security BGP BGPSEC  
7 Web Security CFAA Same Origin  
8 DNS Security DNS Kaminsky Lab: Authentication
Internet Privacy        
9 Web Privacy IoT Tracking  
10 Device Privacy Web Tracking IoT  
11 Privacy Law and Regulations Omnibus Solove Lab: Privacy
Consumer Protection        
12 Broadband Internet Infrastructure Broadband Access  
13 Automated Compliance Enforcement Copyright CPRA  
14 Copyright and Intellectual Property Copyright Copyright  
AI and Consumers        
15 AI and Copyright Moderation Fairness  
16 AI and Privacy LLM LLM Disclosure  
Online Discourse        
17 Internet Censorship Censorship Censored Lab: Internet Access
18 Content Moderation Moderation Moderation  

Bonus Topics

Lecture Topic Reading Assignments
X Election Security Voting  
X Net Neutrality Interconnection  
X AI and Accountability Accountability Debate: AI
X Vulnerability Disclosure Disclosure