There will be seven homework assignments in CS 181S: four theory assignments
and three applied assignments. Note that assignments in this course are
deliberately underspecified, open-ended, and motivated by problems that arise
in the real world—messy as it is. You will have to think on your own, build
tools, refine problem specifications, make reasonable and defensible
assumptions, and be creative. Success in this course, as in life, depends
heavily on you figuring out what's important and concentrating on that.
You can find the course policies regarding extensions, regrades, and academic
integrity here.
Assignment | Description | Due Date |
---|---|---|
T1 | Security Policies | Wed September 12 at 11:55pm |
A1 | Vulnerabilities and Attacks | Wed September 19 at 11:55pm |
A2 | Cryptography | Wed October 10 at 11:55pm |
T2 | Protocols | Wed October 17 at 11:55pm |
A3 | Authentication | Wed October 31 at 11:55pm |
T3 | Authentication | Wed November 7 at 11:55pm |
T4 | Authorization | Wed November 28 at 11:55pm |