I teach a variety of courses within the JMU Department of Computer Science, especially Software Engineering, Web-Based Information Systems, and Intelligent Systems.
My research interests include Artificial Intelligence, Software Engineering, and Web Based Information Systems. I'm also involved with First Lego League in Virginia, a group that supports science and engineering education for children through robotics-based activities.
I've been teaching full-time since 1995, prior to which I worked as a corporate IT trainer and as an adjunct faculty member in Computer Science at Indiana University Southeast. I've also worked as a software developer, telecommunications manager, and data processing center manager with organizations in and around Louisville, KY (my home town). Before coming to JMU in 2000 I was on the faculty of Indiana University of Pennsylvania.
My hobbies include hiking, backpacking, and playing the classical guitar.
...of all the questions which can come before this nation,
short of the actual preservation of its existence in a great
war, there is none which compares in importance with the
central task of leaving this land even a better place for our
descendants than it is for us.
-- President Theodore Roosevelt