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. |
|
|