Mohamed-Yahia Dabbagh, PEng

Mohamed-Yahia Dabbagh, PEng
Location: EIT 4019
Phone: 519-888-4567 x37446


Mohamed-Yahia Dabbagh is an Electrical and Computer Engineering Lecturer at the University of Waterloo.

His research interests include digital signal processing, image processing and video processing. Professor Dabbagh developed VLSI multiprocessor implementation of high demanding computational algorithms in the areas of Communication Systems, Computer Vision, and Control Systems. He is also looking into the development of algorithms in video motion estimation, video segmentation, and pattern recognition and classification. Professor Dabbagh published several articles with IEEE and other organizations regarding video and image processing systems.

Research Interests

  • Digital Signal Processing, Image and Video Processing


  • 1989, Doctorate PhD, North Carolina State University, United States
  • 1981, Master's MSE, University of Michigan, United States
  • 1976, Bachelor's BSE, University of Aleppo, Syria

Professional Associations

  • P.Eng. (Professional Engineers of Ontario)


  • ECE 140 - Linear Circuits
    • Taught in 2019, 2020, 2021, 2022, 2023
  • ECE 207 - Signals and Systems
    • Taught in 2019, 2020, 2021, 2022, 2023

* Only courses taught in the past 5 years are displayed.

Selected/Recent Publications

  • Dabbagh, Mohamed-Yahia and Alexander, Winser E, Multiprocessor implementation of 2-D denominator-separable digital filters for real-time processing, IEEE Transactions on Acoustics, Speech, and Signal Processing, 872, 1989
  • Dabbagh, MY and Alexander, WE, Frequency domain implementation of block state space 2-D digital filters, Proc. 31st Midwest Symp. on Circ. and Syst, , 1988
  • Verma, Rohit and Dabbagh, Mohamed-Yahia, Binary pattern based edge detection for motion estimation in H. 264/AVC, Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on, 1, 2013
  • Verma, Rohit and Dabbagh, Mohamed-Yahia, Fast facial expression recognition based on local binary patterns, Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on, 1, 2013
  • Tsuei, Danny Teng-Hsiang and Dabbagh, Mohamed-Yahia and Sachdev, Manoj, Multiprocessor FPGA implementation of a 2D digital filter, Electrical and Computer Engineering (CCECE), 2011 24th Canadian Conference on, 000630, 2011

Graduate studies

  • Not currently accepting applications for graduate students