• 1978 Bachelor of Arts, Chemistry. St. Olaf College, Northfield, MN.
  • 1982 Master of Science, Computer Science. Montana State University, Bozeman, MT.
  • Cisco Certified Network Associate (CCNA). 9/1999, 9/2002, 10/2005.
  • Cisco Certified Academy Instructor (CCAI). March 2000, 2004.
  • Cisco Certified Network Professional Instructor (CCNP) Advanced Routing, June 2001, 2004. Remote Access, Jan. 2002, Aug. 2004., Multilayer Switching, August 2002, Troubleshooting, August 2003.


August 2005 to present. Assistant Professor of Computer Science, Carroll College, Helena, Mt. My primary responsibilities are to teach Computer Science classes including Business Applications, Software Engineering and Computer Networks, Operating Systems and Security. In addition, my latest project involves coordinating and teaching the GIS (Geogrphic Information System) curriculum.  At Carroll, I strive to bring real work experiences into learning. I have integrated experiences at the local branch of Northrop Grumman into 2 classes. Also, I have developed routing, switching and server farm lab facilities at Carroll. Grants have been received for about $40,000 worth of equipment to date.

January 1994 to December 2006. Faculty Member, Department Head, IT Manager UM/Helena College of Technology, Helena, Mt. I was primarily a computer technology instructor. My teaching load was primarily in Cisco, Linux, and Netware but included many classes in office systems and programming as well. I spent 2 years as department head, responsible for budgets, staffing, planning and directing the Computer, Business, Accounting, Electronics and Office Technology programs. I was the College's Technical Coordinator, responsible for the computer, voice and video technology in the school for several years. This included Windows and Novell Servers on Ethernet and token ring LANs, an AS-400 system, a VMS based Dec Alpha, interactive video equipment and several Oracle database instances.

1994 – 1996 (part time) Consultant, BDM Technologies (now Northrup Grumman), Helena, MT. I drafted the Legislative Branch Technology Plan and consulted on other technical projects.

May 1990 to January 1994. Chief, Telecommunications/Network Services Bureau, Information Services Division, State Department of Administration, Helena, Mt. I was responsible for the provision and operation of all voice, data, and video services for State agencies as well as for substantial services to local government and the University system. I managed the strategic planning and direction for both data networks and distributed computing for the State. The Bureau had 36 employees and a budget of over $10M per year. The bureau managed over 20 telephone switches, 15,000 telephones, several hundred key systems and 6 interactive video sites. The Bureau also ran a statewide SNA network consisting of over 5000 workstations, primarily on token ring (Novell) Lans in over 200 locations, including a token ring fiber backbone. The data network included a multiprotocol (Cisco, TCP/IP and Decnet) network for the University system and State agencies. We provided review, approval and support of all computer equipment purchased to attach to the network. The Bureau ran a complete IS technology help desk.

December 1985 to May 1990. Chief, Information Center, Information Services Division, State Department of Administration, Helena, Mt. I was responsible for management and planning for the Information Center. All financial administration and personnel administration was my responsibility including strategic planning. The bureau was primarily responsible for developing and implementing new services and products in office automation, microcomputers, LANs, graphics, and end user computing application products and services. It consisted of 16 people and a $800,000 per year budget. The Information Center provided computer training classes to about 200 students per month.

December 1982 to December 1985. Microcomputer Specialist. Information Services Division, State Department of Administration, Helena, Mt. I was responsible for microcomputer services and local networking applications services including technical review and support for all executive branch equipment, as well as establishing term contracts for equipment purchase. I developed and implemented the microcomputer training program for the Department.

January 1984 to May 1985. Instructor of Computer Science. Carroll College, Helena, Mt. I taught Introductory Computer Science courses.

March 1981 to December 1982. Graduate Teaching Assistant in Computer Science. Montana State University, Bozeman, Mt. I taught classes and graded papers in Introductory Computer and Fortran related classes.

February 1979 to June 1980. Development Engineer.
Sheldahl Corporation,
Northfield, Minn. I was a development engineer specializing in the development of new materials and production technologies for computer circuitry. I also did software system maintenance for corporate engineering software on a timesharing service.

June 1978 to February 1979. Quality Control Engineer, Winnebago Corp., Forest City, Iowa. I was responsible for chemical processes associated with all aluminum coating operations for Winnebago Corp. This included chemical and materials analysis.

Six summers 1975 through 1982. Manager, Yellowstone Park Service Stations, Gardiner, Mt. As service station manager I was responsible for all service, personnel and public relations matters at a location in Yellowstone National Park.