Term 1 (2025-2026): CO3117- Machine Learning.
Autumn 2023, Autumn 2024: MA334-Data analysis and statistics with R (Module Leader).
Summer 2024, Spring 2025, Summer 2025: MA332-Databases and data processing with SQL.
Spring 2024: MA205-Optimisation (Linear Programming).
Autumn 2023, Summer 2024, Autumn 2024: Supervising Master's Dissertations on Data Science (4-8 Dissertations per term).
Michaelmas Term 2021: 3F1 - Signals and Systems (Group Supervisor)
Lent Term 2022: 3F4 - Data Transmission (Group Supervisor)
Spring 2017: EE2024 -Programming for Computer Interfaces (Graduate Assistant)
Fall 2016: EE5137R - Stochastic Processes (Graduate Assistant)
Fall 2016: EE5139R - Information Theory for Communication Systems (Graduate Assistant)
Fall 2016: EE2024 - Programming for Computer Interfaces (Graduate Assistant)
ECM391- Wireless Communications (Instructor)
DGT201, DGT202 - Digital Fundamentals, Digital Design (Instructor)
DGT302 - Digital Signal Processing (Instructor)
ECS211 - Communications (Instructor)