Steve Harper’s Background
Education:
22 years diversified experience in programming, analysis and instruction within profit and non-profit sectors
M.S. Computer Science, University of Denver, Denver, Colorado, 1988
B.A. Math and Christian Thought (Physics minor) Rocky Mountain College, Billings, Montana 1973

Academic Experience:
Sixteen years teaching including:
CS310 Database Design and Implementation using Oracle currently
CS495 Computer Science Seminar using Java
CS430 Senior Project is a capstone course where students pick a group project (usually with a database and the Internet) This year we are working with freeware (MySQL, PHP and Apache)
CS240 Software Engineering Project follows the Software Engineering class with a group project for hands-on learning using Java or C++
CS410 Operating Systems
CS312 Data structures
CS110 Introduction to Programming
CS101 Survey of Computer Science
Also: Computer Applications in Science, C++, C, Fortran, Pascal, Cobol, Becoming a Master Student and Elderhostel

Applied Computer Experience:
International Mathematical Contest in Modeling custom database software (since 1996 and still in use with revisions). Also used for the Interdisciplinary Contest in Modeling and the High School Modeling contest.
Two summers at NASA at Johnson Space Center in Houston developing computer training tools for astronauts in orbit. Crystal growth experiment CD and laptop repair CD have flown in space.
Analyze, design, code and maintain various database projects including:
• Fixing an accounting problem in a large database for the Montana Secretary of State
• Montana statewide political candidates contribution database system
• Montana Income Tax Package for CPAs
• Computer management services including budget management, database software, instructional material and staff training

Other Experience:
Chair of the Faculty Assembly
Montana Census director (we finished first in the country and most under budget)
Helena Habitat for Humanity
Elderhostel

Other Interests:
Soccer coach and referee
Learning styles (using Sensation Seeking and Gregorc and Immersion Language techniques)
Abe Lincoln impersonator each February
Director/Leadership Team for United Methodist Senior High Camps
Sharing our South African and Belize school and trip experience
Teaching Circle discussion group
Political campaign work
Singing in the choir
Fatherhood and husbandhood
Collaboration with Helena Public Schools

Publications:
“ COSS Lesson Creation Process” in National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program –1998, pp. 9-1 to 9-10
This article describes the changes in COSS (Crew On-Orbit Support System). It contains my comments and suggestions for improvements in the tools and processes used to create the training CDs (such as my IBM ThinkPad 760 Ed/XD Laptop CBT CD). I spent the summer creating a second training CD and this article outlines my observations and reflections on that process.
“ Field Deployable Trainer” in National Aeronautics and Space Administration (NASA)/American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program –1997, pp. 7-1 to 7-10.
This article describes the COSS (Crew On-Orbit Support System) and the FDT (Field Deployable Trainer). It contains my observations and suggestions for improvements in the tools and processes used to create the training CDs (such as my Interferometer Protein Crystal Growth Experiment CD). I spent the summer creating a training CD and this was my observations and reflections on that process.
“ Practitioner’s Commentary: Computer Support for the MCM”” in the UMAP Journal (Journal of Undergraduate Mathematics and Its Applications) fall 1996, pp. 345-348.
I created software that the international Mathematical Contest in Modeling is using to help judge the contest. This article describes the software, how it works and it’s place in the judging process.