Courses Assigned to Teach
- Undergraduate (2008 – Date)
- COE 318: Principles of Electronic Communications
- COE 405: Fields and Waves in Communication
- COE 407: Modern Telephony Systems
- COE 505: Optical Transmission Systems
- COE 509: Principles of Radio and TV Broadcasting
- COE 514: Communication Antenna and Measurements
- ECE 505: Electronics and Computer Engineering Laboratory
- ECE 508: Digital Instrumentation
- EEE 711: Electromagnetic Fields and Waves
- EEE 840: Advanced Antenna Theory
- EEE 843: Information Theory and Source coding
- EEE 850: Advanced Digital Logic
- EEE 943: Cryptography and Computer Security
- EEE 952: Speech Processing
- EEE 962: Embedded System Design and Programming
- EEE 973 Signal Processing Electronics
Professional Experience in Industry
- Officer I: Radio and Multiplex equipment maintenance Engineer
- Senior Officer II: System Engineer (Installation-Digital Radio and Maintenance)
- Senior Officer I: Operations and Maintenance of SMA and SDH equipment
- Assistant Manager: Optic fibre cable route planning and implementation
Teaching Experience In the University
- Lecturing – undergraduate and postgraduate courses in Electrical and Electronic Engineering
- Course Advisorship
- Student Project Supervision – undergraduate and post graduate projects
- Departmental Seminar – Coordinator
- Performing other academic duties
- School Committee Membership – Quality Assurance Control (Coordinator), Examination Misconduct Committee, Loco Parentis Committee
- Head of Department (HOD) – Running the affairs of Electronic Engineering Department as pioneer acting HOD since 2020 till date. Coordinating and taking charge of all academic, nonacademic activities and staff of the department.
Research/Publication Links
ORCID:
Research Gate Profile URL:
Google Scholar Page URL: