Muhammad Khalil Afzal, Ph.D, SMIEEE