ITIS 6200 / 8200: Principles of Information Security and Privacy
Schedule
NOTE: The current schedule is tentative and subject to change. Nonetheless it gives an idea of the material to be covered in this course. The lecture notes are seeded from previous years' ITIS 6200/8200, and will be updated immediately before and after each lecture. A lot of course materials are brought from the course CS162: Computer Security at UC berkerly.
Wk. | Date | Topic | Notes | Assignments | Projects | Introduction |
---|---|---|---|---|---|
1 | Thu 11-Jan | Introduction to Security | Cryptography | ||
2 | Tue 16-Jan | Intro to Cryptography | A1 released | ||
Thu 18-Jan | Block Cipher | Cryptography | |||
3 | Tue 23-Jan | Block Cipher, Cryptographic Hashes | |||
Thu 25-Jan | MACs | Cryptography | |||
4 | Tue 30-Jan | PRNGs | A1 due | ||
Thu 1-Feb | Diffie-Hellman Key Exchange and Public-Key Encryption | A2 released | Cryptography | ||
5 | Tue 6-Feb | Digital Signatures and Certificates | |||
Thu 8-Feb | Password Management & Concept Review | Bitcoin | |||
6 | Tue 13-Feb | Bitcoin | |||
Thu 15-Feb | More on Bitcoin | A2 due | Midterm | ||
7 | Tue 20-Feb | Midterm Review | |||
Thu 22-Feb | MID-TERM EXAM (Covers lectures 1-9) | Access Control / Web security | |||
8 | Tue 27-Feb | Access Control | P1 released | ||
Thu 29-Feb | Intro to Web & Midterm review | Spring Break | |||
9 | Tue 5-Mar | No Class (Spring Break) | |||
Thu 7-Mar | No Class (Spring Break) | Web security | |||
10 | Tue 12-Mar | Cookies and CSRF | P1 due | ||
Thu 14-Mar | XSS and UI attacks | Network security | |||
11 | Thu 19-Mar | SQL injection | P2 released | ||
Thu 21-Mar | Intro to Network | A3 released | Network security | ||
12 | Tue 26-Mar | ARP & Key Concepts | |||
Thu 28-Mar | TCP | Network Security | |||
13 | Tue 2-Apr | Denial of Service and Firewalls | P2 due | ||
Thu 4-Apr | Intrusion Detection & Malware | A3 due | P3 released | System Security | |
14 | Tue 9-Apr | Introduction to heap and stack | A4 released | ||
Thu 11-Apr | Memory vulnerability | System Security | |||
15 | Tue 16-Apr | Mitigating memory safety | |||
Tue 18-Apr | Mitigating memory safety (continue) | P3 due | Special topics | ||
16 | Tue 23-Apr | Information Flow Analysis, Formal methods for security | A4 due | ||
Thu 25-Apr | Final Review | Final | |||
17 | Thu 2-May | FINAL EXAM |