Week 1-Course Overview
Privacy Policy
Syllabus
Grading and Logistics
Week 1-Week 1
Week 1 - HCI Basics
Course Intro
()
What is Human Computer Interaction?
()
Usability
()
Tasks 3
()
Chunking Information
()
Mental Models
()
Week 2-Week 2
Week 2 Introduction
Intro to Design
()
Design Methodologies
()
Case Study: SSL Warnings - example user
()
Case Study: SSL Warnings - paper discussion
()
Interview: SSL Warnings
()
Week 3-Week 3
Week 3 - Evaluation
Qualitative Evaluation
()
Running Controlled Experiments
()
Usability Studies
()
A/B Testing
()
Case Study: Phishing Email - paper discussion
()
Interview: Phishing
()
Week 4-Week 4
Week 4 - Guidelines for Usable Security
Intro to Usable Security Guidelines
()
Authority Guidelines
()
Authorization and Communication Guidelines
()
Interface Guidelines for Usable Security
()
Case Study: Phishing Warnings
()
Week 5-Week 5
Week 5 - Usable Authentication
Usable Authentication and Passwords
()
Two-Factor Authentication
()
Biometric Authentication
()
Gesture-based Authentication
()
Case Study: Smudge Attacks
()
Interview: Dr. Adam Aviv
()
Week 6-Week 6
Week 6 - Usable Privacy
Usable Privacy Basics
()
Privacy Policies and User Understanding
()
Informed Consent for Privacy
()
5 Pitfalls of Privacy
()
Inferring Personal Data and Policy
()