Skip to main content

About Stephen J. Mecca

Stephen Mecca has been a Professor in the Department of Engineering- Physics-Systems at Providence College for over 40 years, during which time he has held a number of administrative appointments including that Department Chair and Academic Vice President of the College. He is a Visiting Scholar at the University of Ghana and a Trustee of Radford University in Ghana. He holds a doctorate in Physics from Rensselaer Polytechnic Institute, has served as a consultant to government, industry and the private sector, has worked on projects and studies for NATO, the US Department of Energy and NASA, served over 3 decades as a founding Director of TIMES2, a program to augment the number of qualified students in the STEM disciplines and served for a similar time as a member of RI Atomic Energy Commission. In addition to his teaching he currently directs research in the S-Lab focusing on: systems dynamics applied to environmental engineering, water resource management, rural sanitation and education. He has authored and coauthored numerous articles and three books in the fields of Systems Analysis, Energy Management and Computer Science. Over the past 5 years his lab developed an off-grid sustainable toilet system for rural communities in the developing world; working under a Grand Challenges Award from the Bill & Melinda Gates Foundation he prototyped Microflush Toilets in Ghana and is now deploying the model globally through the Global Sustainable Aid Project.
Steve and his wife, Linda, have 3 children, 6 granddaughters and a grandson. His family home is in Jamestown, Rhode Island.


Present Professor of Physics, 1969 - Present, Providence College
Present Visiting Professor, 2009 - Present, University of Ghana


Enter a valid date range.

Enter a valid date range.


  • Introduction to Modern Physics
  • General Physics I and II
  • Conceptual Physics
  • Elements of Systems Modeling
  • Scientific Programming

Contact Information



Contributions to Books (10)

Articles (5)

Books (3)