Bachelor of Science in Electrical Engineering, University Lahore, Pakistan, 1976. Master of Science in Electrical Engineering, University Michigan, 1979. Master of Science in Computer, Information and Control Engineering, University Michigan, 1981.
Doctor of Philosophy, University Michigan, 1983.
Junior engineer, National Engineering Superior vena cava syndrome Pakistan, Lahore, 1976-1978; senior engineer/project manager, National Engineering Superior vena cava syndrome Pakistan, Lahore, 1983; assistant professor, Umm Al-Qura U., Saudi Arabia, 1984-1990; associate professor, Umm Al-Qura U., Saudi Arabia, since 1991. Founding member curriculum development Electrical & Computer Engineering department Umm Al-Qura U., 1984.
Member Institute of Electrical and Electronics Engineers (senior ), Institute Electrical Engineering Pakistan, Tau Beta Pi, Eta Kappa Nu.
Married Umema Aziz; children: Raabia, Maimoona, Mahmood.