1997- North Dakota State University Research Foundation Board member
1997- North Dakota State University Information Technology Roundtable (chair, 98-)
1997-98 Special Assistant to the Academic Vice President for Technology
1995- Upper Midwest Aerospace Consortium Board member
1995- Interim Dean of Research Administration, North Dakota State Univ.
1995-96 NDSU Multimedia Director
1992-93 Faculty Research Scientist, NSF-EPSCoR Intelligent Systems Cluster.
1986-91 Director, Mathematical and Computer Modeling Component of NSF
Experimental Program to Stimulate Competitive Research in North Dakota.
1986- Professor of Computer Science, North Dakota State University
1989 Research Scientist, IBM, Rochester, September-Dec. 1989.
1984 Research Scientist, Air Force ESD, Hanscom Air Base, MA, June-August.
1983-84 Director, Computer Systems Institute, North Dakota State University.
1982-83 Visiting Professor, Management Information Systems Dept. Univ. of Minn.
1978-84 Director of Graduate Studies, Department of Mathematical Sciences, NDSU
1978-79 Acting Chairman, Department of Mathematical Sciences, NDSU,
1977-86 Associate Professor, Department of Mathematical Sciences, NDSU.
1973-77 Assistant Professor, Department of Mathematics, NDSU.
1972-73 Visiting Assistant Professor Mathematics, Oregon State University