Teaching
BS in Electrical Engineering
BS in Electrical Engineering
SQU Oman
Programming for Engineers (ENGR 2217)
Spring 2023
Summer 2023
Embedded systems (ECE4227)
Fall 2022
Spring 2023
Electronics 2 (ECCE4158)
Spring 2023
Digital Logic Design (ECCEXXXX)
Fall 2023
IST Islamabad
Embedded System Design
Spring 2015
Spring 2016
Electronic Devices
Fall 2016
Fall 2021
Electronic Circuits and Devices
Fall 2014
Fall 2016
Power Electronics
Spring 2017
MS in Electrical Engineering
MS in Electrical Engineering
Aalto University Finland
Satellite Systems
Spring 2020
Spring 2019
Spring 2018
IST Islamabad
Advanced Embedded Systems
Spring 2022
Spring 2017
Fall 2020
Spring 2021
Advanced Power Electronics
Spring 2021
Electronics for Space Applications
Fall 2020
Fall 2021
Spring 2022
Research Methodology
Spring 2020