He received B.S and M.A. degrees in Mathematics from the University of North Carolina at Greensboro, and M.S. and Ph.D. degrees in Computer Science from Purdue University. His research interests include Software Engineering (Methods and Methodologies supporting Software Quality Assessment and Processes), Parallel Computation, and User Support Environments. About the author