- WVU Foundation Outstanding Teaching Award, 2013.
- College of Engineering and Mineral Resources, Outstanding Teacher, 2002, 2004, 2007, 2010, and 2013.
- College of Engineering and Mineral Resources, Outstanding Advisor, 2005 and 2013.
Professor, Lane Department of Computer Science and Electrical Engineering