permalink: /teaching/ title: “Teaching” author_profile: true redirect_from:
- /md/
/teaching.html
Autumn 2025
Electronic Devices, year 3 undergraduates, Term 1, 2025-2026
Digital Circuit Design, year 3 undergraduates, Term 1, 2025-2026
Spring 2024
- KF7023: Computer Networks & Operating Systems
- Module teaching for master students.
- Northumbria University, Department of Computer and Information Sciences. Autumn (Term 1), 2024
- KV6017: Enterprise Networks and Security
- Module teaching for year 3 undergraduate students.
- Northumbria University, Department of Computer and Information Sciences. Autumn (Term 1), 2024
- KF7029: MSc Computer Science & Digital Technologies Project
- Supervise master students on their research project.
- Northumbria University, Department of Computer and Information Sciences. Spring, 2024
- KF6004/KF7031: Computer Networks and Cyber Security
- Lectures and workshops for year 3 undergraduate students (Level 6) and master students (Level 7).
- Northumbria University, Department of Computer and Information Sciences. Spring, 2024
- KV5002: Computer Networks, Security and Operating Systems
- Lectures and workshops for master students.
- Northumbria University, Department of Computer and Information Sciences. Spring, 2024
- KF6004: Computer Networks and Cyber Security
- Lectures and workshops for year 3 undergraduate students.
- Northumbria University, Department of Computer and Information Sciences. Spring, 2024
- ECMM445: Learning from Data
- 60hrs workshop for master students.
- University of Exeter, Department of Computer Science. Summer, 2021
- ECM3408: Enterprise Computing
- 60hrs workshop for year 2 students.
- University of Exeter, Department of Computer Science. Spring, 2021
- ECM3401: Literature Review and Project Specification
- 30hrs workshop for year 3 students.
- University of Exeter, Department of Computer Science. Spring, 2021
- ECM2414: Software Development
- 140hrs workshop for year 2 students.
- University of Exeter, Department of Computer Science. Autumn, 2021
- ECM2414: Software Development
- 140hrs workshop for year 2 students.
- University of Exeter, Department of Computer Science. Autumn, 2020
- ECM3420, ECMM457 & ECMM445: Learning from Data
- 60hrs workshop for year 3 and master students.
- Workshop, University of Exeter, Department of Computer Science. Autumn, 2020
- ECM2423: Artificial Intelligence and Applications
- 60hrs workshop for undergraduate students (Year 2).
- University of Exeter, Department of Computer Science. Spring, 2019
- ECM2414: Software Development
- 140hrs workshop for year 2 students.
- University of Exeter, Department of Computer Science. Autumn, 2019
- ECM3420 & ECMM445: Learning from Data
- 60hrs workshop for year 3 students.
- University of Exeter, Department of Computer Science. Autumn, 2019
- ECM2427: Outside The Box: Computer Science Research and Applications
- 90hrs workshop for year 2 students.
- University of Exeter, Department of Computer Science. Spring, 2018
- ECM3428: Algorithms that Changed the World
- 60hrs workshop for year 3 students.
- University of Exeter, Department of Computer Science. Autumn, 2018
- Formal Methods
- Workshop, Beihang University, School of Reliability and Systems Engineering, 2011
