from Pennsylvania State University in 1970, and a Ph.D. in computer science from Penn State in 1971. For the next 11 years he was a computer science professor at Northern Illinois University.
He received his bachelor's degree from Pennsylvania State University in 1970 and a doctorate in computer science from Penn State in 1971. He then spent the following eleven years as a computer science professor at Northern Illinois University.