Teaching
2025-2026
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2024-2025
2023-2024
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2022-2023
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2021-2022
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2020-2021
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2019-2020
- CS915: Advanced Computer Security (MEng/MSc)
- CSC917: Foundation of Computing (MSc)
2017-2018
- CSC3621: Cryptography (BSc)
- CSC8102: System Security (MSc)
2016-2017
- CSC3621: Cryptography (BSc)
- CSC8102: System Security (MSc)
2015-2016
- CSC3621: Cryptography (BSc)
- CSC8102: System Security (MSc)
2014-2015
- CSC3621: Cryptography (BSc)
- CSC8102: System Security (MSc)
2013-2014
- CSC3621: Cryptography (BSc)
- CSC8102: System Security (MSc)
2012-2013
- CSC3621: Cryptography (BSc) - a new module
- CSC8102: System Security (MSc)
2011-2012
- CSC8102: System Security (MSc)