Education
University of Virginia, Dept. of Computer Science, Ph.D., Computer Science, 1991. Dissertation: A Multiple-Viewed Approach to Software Requirements.
University of Tennessee, Knoxville, M.S., Computer Science, 1982.
Carleton College, B.A., Chemistry, 1976 (Northfield, Minn.).
Employment
2022 - present | Computer Science Instructor, Univ. of Alabama in Huntsville, Huntsville, AL. |
2022 - present | Software Architecture Consultant, Tektonux, LLC, Huntsville, Alabama. |
2014 - 2019 | President and Chief Technical Officer, Teamwork Evaluation and Modeling (TEaM), Inc. |
2013 - 2014 | Director, Honors College, University of Alabama in Huntsville, Huntsville, Alabama. |
2009 – 2012 | Director, University Honors Program, University of Alabama in Huntsville, Huntsville, Alabama. |
1996 – 2022 | Associate Professor (with tenure), Dept. of Computer Science, University of Alabama in Huntsville, Huntsville, Alabama. |
1990 – 1996 | Assistant Professor, Dept. of Computer Science, University of Alabama in Huntsville, Huntsville, Alabama. |
1989 – 1990 | Visiting Assistant Professor in Computer Science, Dept. of Mathematical Sciences, University of Memphis, (formerly Memphis State Univ.), Memphis, Tennessee. |
1984 – 1989 | Graduate Research Assistant, Dept. of Computer Science, University of Virginia, Charlottesville, Virginia. |
1983 – 1984 | Computing Analyst, Martin Marietta Energy Systems (for the U.S. Department of Energy), Oak Ridge, Tennessee. |
1980 – 1983 | Computer Programmer, Center for Business and Economic Research, College of Business Administration, University of Tennessee, Knoxville. |
1981 – 1983 | Instructor, Department of Computer Science, University of Tennessee, Knoxville (Part-time). |
1979 – 1980 | Computer Operator, Thomas Cate, Certified Public Accountant, Knoxville, Tennessee (Part-time). |
1976 – 1978 | Mathematics Teacher, Riverview Middle School, Memphis City Schools, Memphis, Tennessee. |