CS 161: Computer Security
Announcements
- Homework 2 is released on Gradescope and is due Friday, July 1st, 11:59 PM PT.
- Project 1 is released on the website.
- The checkpoint, Q1-4, is due Friday, July 1st, 11:59 PM PT.
- The full project, including the write-up is due Friday, July 8th, 11:59 PM PT.
- There will be a Project 1 Party in Soda 500 on Thursday, June 30 from 3:00 to 5:30 PM PT.
Instructors: Fuzail Shakir and Peyrin Kao
Lecture: Monday–Thursday, 12:30 PM–2:00 PM PT, Physics Building 4 + Online
Date | Lecture | Topic | Discussion | HW | Project |
---|---|---|---|---|---|
Mon 06/20 |
No lecture (Juneteenth) | No discussion | HW1 | ||
Tue 06/21 |
Introduction | ||||
Wed 06/22 |
61C Review, Security Principles
(solutions) (recording) | ||||
Thu 06/23 |
|||||
Mon 06/27 |
Memory Safety
(solutions) (recording) | HW2 | |||
Tue 06/28 |
|||||
Wed 06/29 |
Memory Safety Mitigations
(solutions) | ||||
Thu 06/30 |
|||||
Mon 07/04 |
No lecture (4th of July) | Symmetric Key Cryptography | HW3 | ||
Tue 07/05 |
|||||
Wed 07/06 |
Assymetric Key Cryptography | ||||
Thu 07/07 |
|||||
Mon 07/11 |
Signatures, Certificates, and Passwords | HW4 | Project 2 Design | ||
Tue 07/12 |
|||||
Tue 07/12 |
|||||
Wed 07/13 |
Cookies and CSRF | ||||
Thu 07/14 |
|||||
Mon 07/18 |
SQL Injection and XSS | HW5 | |||
Tue 07/19 |
|||||
Wed 07/20 |
UI Based Attacks and Privacy | ||||
Thu 07/21 |
|||||
Mon 07/25 |
TLS and TCP | HW6 | Project 2 | ||
Tue 07/26 |
|||||
Wed 07/27 |
DNS | ||||
Thu 07/28 |
|||||
Mon 08/01 |
Intrusion Detection | HW7 | |||
Tue 08/02 |
|||||
Wed 08/03 |
Final Review | ||||
Thu 08/04 |
Optional Special Topics | Project 3 | |||
Mon 08/08 |
Optional Special Topics | ||||
Tue 08/09 |
Optional Special Topics | ||||
Wed 08/10 |
No lecture (RRR week) | ||||
Thu 08/11 |
|||||
Thu 08/11 |
No lecture (RRR week) |