Education, Experience, and Professional Organizations
Education

B.A. Michigan State University (MSU)
East Lansing, Michigan

M.S., Central Michigan University (
CMU)
Mt. Pleasant, Michigan

Ed.D., University of Memphis (
UM)
Memphis, Tennessee
Experience

Professor Emeritus of Computer Science, July 2018 - present
Professor of Computer Science, August 1996 - June 2018
Chair, August 1996 - June 2016
Illinois College (
IC)
Jacksonville, Illinois

Associate Professor and Director of Computer Science, 1990-1996
Olivet College (
OC)
Olivet, Michigan

Assistant Professor of Computer Science, 1983-1986, 1987-1990
University of Central Arkansas (
UCA)
Conway, Arkansas

Instructor of Computer Science, 1986-1987
University of Louisiana at Lafayette (
ULL)
Lafayette, Louisiana

Graduate Assistant in Computer Science, 1981-1982
Central Michigan University (
CMU)
Mt. Pleasant, Michigan

Senior Systems Analyst, 1976-1981
Recognition Equipment Incorporated
Now merged with: BancTec, Inc. (
BTC)
Irving, Texas

Professional Organizations

Association for Computing Machinery (ACM)
ACM Special Interest Group in Computer Science Education (
SIGCSE)
Consortium for Computing Sciences in Colleges (
CCSC)