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. His 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

Roberts-Nix Professor of Engineering

John Scharf

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.  He 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 Idaho, and a licensed Monitoring Well Constructor. Dr Weight leads the Environmental Engineering track of Carroll's Civil Engineering department.

He has over 15 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, Environmental Engineering, Hydrogeology, and Groundwater Modeling. He has also taught over 60 professional short courses, including some in international settings.

He enjoys racquetball, snowboarding, flyfishing, and hunting.

Contact Willis Weight:wweight@carroll.edu