CS 161: Computer Security
Announcements:
- Homework 7 is due Friday, December 3, 11:59 PM PT.
- Project 3 is due Friday, December 3, 11:59 PM PT.
Instructors: Raluca Ada Popa and Nicholas Weaver
Lecture: Monday, Wednesday, Friday, 10:00 AM–11:00 AM PT, 100 Lewis and online
Date | Readings | Lecture | Discussion | HW | Project |
---|---|---|---|---|---|
Wed 08/25 |
Introduction |
No discussion | HW1 | ||
Fri 08/27 |
|||||
Mon 08/30 |
2. x86 Assembly and Call Stack Reference - x86/GDB Cheat Sheet |
61C Review, Security Principles
(solutions) | |||
Wed 09/01 |
|||||
Fri 09/03 |
(continued) |
||||
Mon 09/06 |
Holiday (Labor Day) |
No lecture | Memory Safety
(solutions) | HW2 | |
Wed 09/08 |
|||||
Fri 09/10 |
(continued) |
||||
Mon 09/13 |
Memory Safety Mitigations
(solutions) | ||||
Wed 09/15 |
|||||
Fri 09/17 |
(continued) |
||||
Mon 09/20 |
Symmetric Cryptography
(solutions) | HW3 | |||
Wed 09/22 |
|||||
Fri 09/24 |
|||||
Mon 09/27 |
Cryptographic Hashes and MACs
(solutions) | ||||
Wed 09/29 |
|||||
Fri 10/01 |
|||||
Mon 10/04 |
Asymmetric Cryptography
(solutions) | HW4 | |||
Wed 10/06 |
(continued) |
||||
Thu 10/07 |
Midterm (7:00 PM–9:00 PM PT) |
||||
Fri 10/08 |
|||||
Mon 10/11 |
No Discussion | ||||
Wed 10/13 |
|||||
Fri 10/15 |
|||||
Mon 10/18 |
SQL Injection and Cookies
(solutions) | ||||
Wed 10/20 |
|||||
Fri 10/22 |
|||||
Mon 10/25 |
XSS and CSRF
(solutions) | HW5 | |||
Wed 10/27 |
|||||
Fri 10/29 |
|||||
Mon 11/01 |
ARP, DHCP, WPA, TCP
(solutions) | ||||
Wed 11/03 |
(continued) |
||||
Fri 11/05 |
|||||
Mon 11/08 |
TCP and TLS
(solutions) | HW6 | |||
Wed 11/10 |
(continued) |
||||
Fri 11/12 |
|||||
Mon 11/15 |
DNS
(solutions) | ||||
Wed 11/17 |
(continued) |
||||
Fri 11/19 |
|||||
Mon 11/22 |
(continued) |
No discussion | HW7 | ||
Wed 11/24 |
Holiday (Thanksgiving) |
No lecture | |||
Fri 11/26 |
Holiday (Thanksgiving) |
No lecture | |||
Mon 11/29 |
Project 2 discussion (not recorded) Optional Special Topics: Abuse |
Intrusion Detection and Special Topics
(solutions) | |||
Wed 12/01 |
(continued) Optional Special Topics: Boeing 737 MAX Optional Special Topics: Nuclear Weapons |
||||
Fri 12/03 |
Optional Special Topics: The End! |
||||
Mon 12/06 |
RRR week |
No lecture | Final Review | ||
Wed 12/08 |
RRR week |
No lecture | |||
Fri 12/10 |
RRR week |
No lecture | |||
Mon 12/13 |
Final exam (8:00 AM–11:00 AM PT) |