Teaching
Lists of courses taught.
At University of Stirling
- Computer Vision - Spring 2026 (upcoming)
- Introduction to Machine Learning - Autumn 2025
- Relational and non-relational Databases, Postgraduate module - Spring 2025
- Data Strategy, Postgraduate module - Spring 2025
- Introduction to Machine Learning - Autumn 2024
At COMSATS University
- Digital Signal Processing - Fall 2019
- Machine Learning (Graduate Course) - Spring 2019
- Signals and Systems - Spring 2018
- Digital Signal Processing - Fall 2018
- Machine Learning (Graduate Course) - Spring 2018
- Control Systems - Spring 2018
- Digital Signal Processing - Fall 2017
- Machine Learning (Graduate Course) - Spring 2017
- Digital Signal Processing - Spring 2017
- Digital Signal Processing - Fall 2016
- Electrical Measurements and Instrumentations - Spring 2016
- Electrical Measurements and Instrumentations - Fall 2015