Department Head, Department of Electrical and Computer Engineering, College of Engineering, University of Alabama
Adjunct Professor, Department of Civil, Construction, and Environmental Engineering, College of Engineering, University of Alabama
Interim Head, Department of Electrical and Computer Engineering, College of Engineering, University of Alabama
Associate Professor, Department of Electrical and Computer Engineering, College of Engineering, University of Alabama