Ahmed Kamal, Electrical and Computer Engineering