2024-2025 Undergraduate/Graduate Catalog

CYS 419 Usable Security and Privacy

The role of human factors in securing cyber-systems is increasingly seen as a crucial factor. This course introduces students to the implications of human factors on security and privacy of cybersystems. The goal of this course is to teach students the methods of identifying usability, security and privacy issues in a given cyber-system and designing secure cyber-systems with a human-centric focus. To this end, students will learn fundamental principles of authentication, risk communication, privacy, human-computer interaction (HCI), designing user studies, and qualitative and quantitative data analysis techniques. No prior experience in security, privacy, or human-computer interaction is required.



Cross Listed Courses

CS 419


Grade C- or better in both CS 253 and CS 254

General Education


  • Fall