After completing a doctoral program, he served on active duty at the U.S. Army Signal Center. As a faculty member, he has served as a department chair, associate department chair, and associate dean for research. He has twice served at the U.S. National Science Foundation. He was elected and appointed to several IEEE Computer Society officer positions. He is integrating his university experience using collaborative learning techniques with equine-assisted learning.
He is a Level 2-Certified Advanced Practitioner for corporate education through the Equine Experiential Education Association (E3A), with experience in facilitating horse activities designed for communication, team work and leadership training. He is also trained to conduct personal development and wellbeing workshops.
Member of E3A Board of Directors
Ph.D. in computer science from the University of Louisiana at Lafayette
136 publications on research and education in computer science
Supervised 85 graduate student doctoral dissertations and master’s theses, projects, and scholarly papers
Received the IEEE Computer Society’s Meritorious and Distinguished Service Awards, a Distinguished Professor Award, and Association for Computing Machinery Doctoral Dissertation Award