CS 5435 - Spring 2025 Security and Privacy Concepts in the Wild

Lectures

Lecture Schedule (may be updated as needed)


Week Date Topic Notes Assignments
1 1/21 Introduction. slides
1 1/23 Authentication: passwords. slides
2 1/28 Authentication: MFA, single sign-on, one-time passwords.
2 1/30 Authentication: biometrics. slides
3 2/4 Web security model. slides
3 2/6 Web security: cross-origin communication.
4 2/11 Web security: authentication and session management. Homework 1 due
4 2/13 Web security: confused deputy -- cross-site and server-side request forgery, clickjacking.