Week
Date
Lecture
Notes
Resources
1
Classical Cryptography
2
Modern Cryptography
3
Hash Functions, Message Authentication Code and Digital Signature
4
Cryptography Protocols
5
Network Insecurity
6
Network Security
7
Human Authentication
8
OS and Program Insecurity
Reading Week
9
Protection
10
Web Security
11
Malicious Software
12
Social Engineering