Teaching
Modules for 2025-26
Advanced Low Power Computer Architecture
Module code: ELEC470
Role: Teaching
Advanced Signal Processing
Module code: ELEC474
Role: Teaching
Advanced Systems Modelling & Control
Module code: ELEC476
Role: Teaching
Antennas
Module code: ELEC312
Role: Teaching
Communications Networks
Module code: ELEC461
Role: Teaching
Digital Electronics & Microprocessor Systems
Module code: ELEC211
Role: Module Co-ordinator
Digital and Wireless Communications
Module code: ELEC477
Role: Teaching
Electromagnetic Compatibility
Module code: ELEC382
Role: Teaching
Engineering Programming
Module code: ELEC431
Role: Teaching
Image Processing
Module code: ELEC319
Role: Teaching
Information Theory and Coding
Module code: ELEC415
Role: Teaching
Integrated Circuits - Concepts and Design
Module code: ELEC472
Role: Teaching
MSc Industrial Project
Module code: ELEC499
Role: Teaching
MSc Placement Experience
Module code: ELEC498
Role: Teaching
MSc Project
Module code: ELEC460
Role: Teaching
Mobile Communications and Security
Module code: ELEC463
Role: Teaching
RF Engineering and Applied Electromagnetics
Module code: ELEC311
Role: Teaching
Radio Propagation for Wireless Systems
Module code: ELEC411
Role: Teaching
Research Skills & Project Management
Module code: ELEC483
Role: Teaching
The Internet of Things: Architecture and Applications
Module code: ELEC423
Role: Module Co-ordinator
Wireless Systems and CAD Designs
Module code: ELEC462
Role: Teaching
Supervised Theses
- Artificial Intelligence-based Methods for Multi-scale Traffic State Prediction
- Deep Learning-based Automatic Karyotyping for the Diagnosis of Fetal Trisomy
- Enabling Technologies of Long-Range Aerial Acoustic Communications and Acoustically-Based Multi-Person Motion Recognition