An approximate schedule of topics covered each week.
| Week | Dates | Topic |
| 1 | 13/16 Jan | Introduction to Security |
| 2 | 20/23 Jan | Classical Encryption Techniques |
| 3 | 27/30 Jan | Block Ciphers |
| 4 | 3/6 Feb | Modes of Operation |
| 5 | 10/13 Feb | Pseudo Random Numbers |
| 6 | 17/20 Feb | Number Theory |
| 7 | 24/27 Feb | Public Key Cryptography |
| Midterm1 | - | - |
| Midterm2 | - | - |
| 8 | 17/20 Mar | Public Key Cryptography |
| 9 | 24/27 Mar | Message Authentication |
| 10 | 31/3 Mar | Hash Functions |
| 11 | 7/10 Apr | Key Management |
| 12 | 17 Apr | Key Management |
| 13 | 21/24 Apr | Web Security |
| 14 | 28/1 May | Web Security |
| 15 | 8 May | Review |
| Final1 | - | - |
| Final2 | - | - |