NJIT IS/CS 698 - Human Factors in Security & Privacy - Spring 2024
This course is aimed at graduate students and is offered at the graduate (600) level. However, it may be appropriate for some undergrads with a strong background and motivation. If that is you, please email me, far in advance, with your rationale, and we can explore available options.
Logistics
We will meet Mondays and Thursday, 11:30–12:50, at Faculty Memorial Hall (FMH) 307.
The CRN for the IS section of this course is 15977; for CS it’s 15978.
Learning outcomes
Students completing this course will:
- Learn concrete instances of security and privacy failures in common technologies
- Be able to explain how human factors contributed to these issues
- Read and understand current research in usable privacy and security
- Learn and practice methodologies for evaluating the usability of systems
- Be able to practice human-centered design for security and privacy systems
Topics overview
The course will cover topics including:
Methods
- Experimental design
- Statistics
- Surveys
- User studies
- Interviews
Security
- Warnings and phishing
- Mobile permissions
- Authentication
- Access control
Privacy
- Definitions of privacy
- Deceptive design patterns
- Privacy policies
- Social media privacy
- Smart home privacy
Special populations
- At-risk users
- Developers
- Children
- Accessibility in security
- Anonymity needs and tools
Prerequisites
Students enrolling in this course are expected to have a background in security and foundational computer science skills. Experience with statistics and user experience research or design is welcome but not required. You can read a more detailed explanation of the course’s prerequisites here.
Calendar
Please keep in mind that the schedule may change as the course progresses, so please regularly check the course website for any changes.