Celia Schahczenski, PhD

Celia Schahczenski, PhD


B.A. U of California, Santa Barbara, 1978
M.S. University of Missouri, Columbia, 1984
Ph.D. University of Florida, Gainesville, 1990

Contact Information



Museum 103

Academic Interests

Data science
Data integration and warehousing
Formal methods to specify and verify safety critical software
Information and communication technologies for the promotion of democracy and sustainability
Net neutrality and the assurance of an open and democratic Internet

Personal Highlights

My husband and I met as Peace Corps volunteers in Belize, Central America. We taught in China and are hoping to be Fulbright scholars in Bhutan or India next year. We have worked together to promote sustainable agriculture, developing software at Montana Tech and promoting that software at National Center for Appropriate Technology. In the future we hope to use information and communication technologies to promote democracy and sustainability internationally.

I leapt at the chance to join the Montana Tech faculty 20 years ago after four years at Bell Communication Research in New Jersey. I love the open spaces and low population of Montana with its opportunities to hike, ski, backpack, kayak, raise my kids, be with friends, and to live out in the woods in our straw-bale house.

Courses I’m teaching now or recently taught:

Computer Science/Software Engineering Freshmen Seminar (CSCI/ESOF 194)

Discrete Structures (CSCI 246)

Concepts of Programming Languages (CSCI 305)

Advanced Web Design and Programming (CSCI 311)(Title change to Database Driven)

Database Design (CSCI 340)

Theory of Computation (CSCI 438)

Data Mining (CSCI 347)

Requirements and Specification (ESOF 328)


Schahczenski, C. Book review of The Net Delusion: The Dark Side of Internet Freedom by Evgeny Morozov. The Montana Professor, Fall 2011


Schahczenski, C. “A Win for Net Neutrality and Democracy”. The Montana Professor, Spring 2011


Schahczenski, C. “Computer Science, Nonprofits and Service Learning”. Frontiers In Education FIE 2002, 32nd Annual, pp. F3G-8- F3G-12 vol.2, http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1158207


Schahczenski, C, Sprague, P. “Abstraction – The Key to CS1” The Journal of Computing in Small Colleges, Vol. 17, February 2002, pp. 211-218.


Schahczenski, C. Tutorial Presentation – “Object-Oriented Databases,” The Journal of Computing in Small Colleges, Vol. 16, Number 1, November 2000, pp. 217.


Schahczenski, C. “Object-Oriented Databases in Our Curricula,” The Journal of Computing in Small Colleges, Vol. 16, Number 1, November 2000, pp. 170-176.


Schahczenski, C. “Experiment Substituting In-Class Discussions With Email Discussions,” Frontiers In Education (FIE) Conference Proceedings, 1998, pp. 136-140.


Schahczenski, C. “Teaching Computer Ethics By Exchanging Email Messages,” The Journal of Computing in Small Colleges, Vol. 14, Number 10, November 1998, pp. 116-121.


Schahczenski, C. “Distance Education, It’s Not For Everybody”, The Montana Professor, Fall 1998.


Schahczenski, C, Morgan N. “Transitioning to Rigorous Software Specification”, IEEE International Conference on Requirements Engineering, 1994


Schahczenski, C. “A Primitive Recursive Programming Language for a Complete and Enumerable Hoare Verification System” in Advances in Logic Programming and Automated Reasoning, vol. 1. Ralph Wilkerson (ed.), Ablex Publishing Corporation, Norwood, New Jersey, 1992, pp. 193-226.


Schahczenski, C. “Experience with Formal Methods: A Network Operations-Computer Technology Transfer Collaboration,” TM-STS-021141, Bellcore internal Technical Memorandum, March 1992.


Schahczenski, C. “A Comparison of L.0 and Raddle”, TM-STS-018841, Bellcore internal Technical Memorandum, March 1991.


Schahczenski, C. “A Primitive Recursive Programming Language for a Complete Hoare Verification System”, Dissertation, University of Florida, Gainesville 1990.


Schahczenski, C. “Communications Software for Helix/Polycorder Interface”, Thesis, University of Missouri, 1984.





Schahczenski, C (P.I.), “Accessing AGR-Lite: A Risk Management Software Tool for Diversified Farmers”. USDA-RMA (Risk Management Agency) via NCAT (National Center for Appropriate Technology). Development of a Web-based decision support tool. $36,000, (2010-2011)


Schahczenski, C ( P.I.) “Accessing AGR-Lite: A Risk Management Software Tool for Diversified Farmers”. USDA-RMA via NCAT. Development of a Windows-based decision support tool. $105,200. (2008-2009)


Schahczenski, C. (P.I.), “Service-Learning and Database Management”. Montana Campus Compact Fellowship grant, $3,000 (2002-2003)