Carroll College, Helena Montana

Engineering Faculty

Dr. Mary Keefe

Mary KeefeAssociate Professor, received her Ph.D. from Cornell University. Her research interests include semiconductor surfaces and interfaces. She also enjoys astronomy, rock collecting, and working with stained glass.

Courses Taught: Calculus I & II, Astronomy, Engineering Mechanics I: Statics, Engineering Mechanics II: Solids, and Engineering Physics I & II.

Contact Mary Keefe: mkeeffe@carroll.edu

Terry Mullen, P.E.

Terry Mullen Associate Professor, earned his M.S. in Mining Engineering from Columbia University. He is a licensed professional engineer, and works at a local civil engineering firm during the summer. Terry enjoys traveling, music, and golf.

Courses Taught: Difference Equations & Linear Algebra, AutoCAD, Introduction to Engineering, Statics, Dynamics, Physics, Fluid Mechanics, Statistics, Calculus. Transportation, and Engineering Economics.

Contact Terry Mullen: tmullen@carroll.edu

Gary Fischer, P.E.

Gary FischerAssistant Professor, earned his Master of Science degree from the University of California, Davis. He is a registered Professional Engineer with over 25 years of private consulting and government experience. He specializes in water resources engineering with emphasis in hydrologic and hydraulic modeling, environmental engineering, and water structures design.

Mr. Fischer's hobbies include hunting, fishing, hiking, camping, bike riding, and spending time with his wife and three boys.

Courses Taught: Environmental Engineering, Water & Wastewater Treatment, Senior Design Project I & II, Hydrology, and Hydraulics.

Contact Gary Fischer: gfischer@carroll.edu

Dr. John Scharf

John Scharf

Roberts-Nix Professor of Engineering

Dr. Scharf received his Ph.D. from the University of Notre Dame. His academic interests are in mathematics, engineering mechanics, and structures. He is the faculty advisor for Carroll's student chapter of Engineers Without Borders and has lead five student trips to Santa Maria, a Catholic orphanage northwest of Mexico City. Dr. Scharf teaches courses in mathematics and in structures, but he has also taught engineering science courses, physics, and computer programming. During his free time he enjoys fishing and traveling.

Contact John Scharf: jscharf@carroll.edu

Dr. Anthony Szpilka

Tony SzpilkaAssociate Professor, received his Ph.D. in Applied Physics from Cornell University. His research focused on theories of structural and magnetic ordering in alloys and magnetic solids; other current interests include electronics, thermodynamics, and statistical physics.

In his free time, Dr. Szilka enjoys hiking, bicycling, and cooking, and serves as a reader and catechist at the Cathedral of St. Helena.

Courses taught:Engineering Physics I & II (Mechanics, Electricity & Magnetism), Electronics & Circuit Analysis I & II, Thermodynamics, Modern Physics, Mathematical Optimization

Contact Anthony Szpilka: aszpilka@carroll.edu

Dr. Willis D. Weight, P.E.

Willis Weight

Dr. Weight earned his Ph.D. from the University of Wyoming in Mathematical Geology. He is a practicing hydrogeologist, a registered Professional Engineer in Montana, and President of his own Consulting Company. Dr Weight leads the Environmental Engineering track of Carroll's Civil Engineering department and has been the Carroll EWB Chapter faculty mentor for the Guatemala Project since 2009.

He has 20 peer-reviewed articles and is most recently recognized for his newly released Hydrogeology Field Manual (2nd edition) published by McGraw-Hill. He teaches courses in Energy and Environment, Hydrology, Hydrogeology, Water Quality, Public Health & Environment, Field Methods, and Groundwater Modeling. He has also taught over 60 professional short courses, including some in Indonesia, Peru, and Mexico.

He enjoys fly fishing, racquetball, snowboarding, hiking, and camping.

Contact Willis Weight:wweight@carroll.edu