System Security (CSCI262): Session 4 SIM 2022, Spring 2023, Session 4 SIM 2023, Spring 2024, Session 4 SIM 2024
Human Computer Interaction (CSIT226): Spring 2024
Cybersecurity (CSIT 302): Spring 2019, Spring 2022, Autumn 2023, Session 2 SIM 2023, Session 2 SIM 2024, Autumn 2025
System Analysis & Project Management (CSIT883): Autumn 2022, Spring 2022, Autumn 2023, Autumn 2024, Autumn 2025
IT Project Management (CSIT214): Spring 2021, Autumn 2022, Spring 2022, Autumn 2023, Autumn 2024, Autumn 2025
Security, Ethics and Professionalism (CSIT 988/488): Autumn 2021
Networks and Communications (CSIT127): Spring 2020
Information Technology Security and Risk Management (ISIT 937/437): Autumn 2020
Lattice-based Crypto (Reading Course): Spring 2019