Faculty and Staff

Col. J. Shawn Addington, Ph.D., P.E.

Department Head
Professor
Professional Engineer
Ph.D. - Virginia Tech
507 Nichols
540-464-7343
addingtonjs@vmi.edu

LTC Jaafar Alghazo

Associate Professor
Ph.D. – Southern Illinois University
502 Nichols
540-464-7856
alghazojm@vmi.edu

Rick Amenell

Electronics Technician
Supervisor
406 Nichols
540-464-7541
amenellrc@vmi.edu

Col. J. Mac Baker, Ph.D.

Professor
Ph.D. - Georgia Institute of Technology
720 Nichols Engineering
540-464-7465
bakerjm@vmi.edu

Dawn H. Cochran

Administrative Assistant
508 Nichols
540-464-7236
cochrandh@vmi.edu

LTC David Feinauer

Associate Professor
Ph.D. – University of Kentucky
511 Nichols
540-464-7545
feinauerdm@vmi.edu

Mohammad Maktoomi, Ph.D.

Assistant Professor
Ph.D. - Indraprastha Institute of Information Technology, Delhi (IIITD)
703 Nichols
540-464-7399
maktoomima@vmi.edu
https://maktoomi4.blogspot.com/

Luke McMasters

Engineering Division IT Specialist
406 Nichols
540-464-7332
mcmasterslj@vmi.edu

Col. James C. Squire, Ph.D., P.E.

Professor
Professional Engineer
Ph.D. - Massachusetts Institute of Technology
620 Nichols
540-464-7548
squirejc@vmi.edu
http://www.jimsquire.com

VMI: Forging 21st Century Leaders