| Date |
Topic |
Resources |
| Week 1 |
An Overview and Introduction to Cryptography |
Topic |
| Week 2 |
Classical Cryptography |
Topic |
| Week 3 |
Symmetric Cryptosystems, types of attacks |
Topic |
| Week 4 |
Block Ciphers |
Topic |
| Week 5 |
Stream Ciphers |
Topic |
| Week 6 |
Analysis of Symmetric Ciphers |
Topic |
| Week 7 |
An Introduction to Number Theory |
Topic |
| Week 8 |
Asymmetric Cryptosystems |
Topic |
| Week 9 |
Hash Functions |
Topic |
| Week 10 |
Data Integrity, Authentication, MAC |
Topic |
| Week 11 |
Digital Signatures |
Topic |
| Week 12 |
Access Control |
Topic |
| Week 13 |
Protocols |
Topic |
| Week 14 |
Review |
Topic |