James Cannady Adjunct Professor Disciplines Engineering Research Interests network intrusion prevention, detection, and response complexity theory and complex adaptive systems machine learning