He supervised more than 50 students for their B.Sc. and M.Sc. thesis projects. His current research interests include Data Acquisition Systems, sigma-delta analog-to-digital converters (ADCs), and programmable devices. He has authored or co-authored over 60 reviewed papers in international conference proceedings and journals, and three textbooks.