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 | - | - |