· Professor of Electrical Engineering and Computer Science, California Institute of Technology1994–
· Associate Professor of Electrical Engineering, California Institute of Technology1989–1994
· Assistant Professor of Electrical Engineering, California Institute of Technology1983–1989
· Garrett Research Fellow in Electrical Engineering, California Institute of Technology1983–
· PhD Student, California Institute of Technology1983–
· MS, Georgia Institute of Technology1981–
· BSc, Cairo University1979–