Michael Duffy


Michael Duffy, Professor of Public and Nonprofit Administration and former Dean of the School of Management (2006 to 2011), is an esteemed member of faculty who continues to educate colleagues and students on finance, public policy and solution strategies for public and civic issues. He believes one must view solutions as affecting interdependent parts of a whole system, and aims to inspire students to not think solely in terms of individual or divisional goals. His courses offer students invaluable opportunities to explore the issues they’re likely to face as future managers and develop the necessary skills to address and resolve these issues.

In his teaching, Dr. Duffy builds on his legal and business education, as well as his experience in for-profit and non-profit enterprises. He emphasizes how for-profit and non-profit organizations can team up with governments to solve public problems in a combined effort. He strives to help his students understand and enter in debates on public issues, and works to increase their awareness of civic issues.


Post-Doctoral Program in Finance, Pamplin School, Virginia Tech, VA, 2012
J.D., University of California, Berkeley, CA, 1983
M.B.A., Wharton School, University of Pennsylvania, PA, 1975
B.A., Maxima Cum Laude, LaSalle University, Philadelphia, PA, 1972

Courses Offered

The following courses represent the last 3 years of teaching and do not represent the current course offerings.

  • BSBE 326: Accounting for Managers
  • BSBE 328: Economics for Managers
  • BSBE 437: Financial Decision Making
  • BSM: 301 Public Policy and Regulation


Dean, Government and Strategic Relations, USF, 2011-2012
Dean, USF School of Management, 2006-2011
Former Board Vice Chair, National Consortium for Graduate Study in Management
Associate Senior Vice President, University Advancement, University of Southern California, 2003-2006
Vice Dean, Executive Education, Marshall School of Business, University of Southern California, 1999-2001

call to action
Post a Comment or Question

Leave a Reply

− 4 = five