Faculty Details

Photo of Joseph  Mertz

Joseph Mertz

Teaching Professor, Director: Technology Consulting in the Global Community Program

Office: HBH 3038
Voice: 412-268-2540
Email: joemertz@cmu.edu
Personal Website

Other Courses

  • 67-328 Mobile to Cloud: Building Distributed Applications 67-373 Software Development Project



Joseph Mertz is a Teaching Professor in the H. John Heinz III College and in the undergraduate Information Systems Program in the Dietrich College of Humanities and Social Sciences. His teaching focuses on two threads: developing technical-professional leadership skills and using technology for development.

Since 1998 he has developed and taught a "Technology Consulting in the Community" course that has engaged highly talented students as technology consultants helping over 300 nonprofit organizations, schools, and businesses in the Pittsburgh region.

Using the same capacity-building IT consulting model, he directs the international program, Technology Consulting in the Global Community, that has sent over a hundred students to fourteen developing countries to help government ministries and NGOs improve their strategic use of technology.

Joe has a Bachelor’s and Master’s degrees in Computer Science (from Penn State and the University of Southern California), and a Ph.D. in Engineering and Public Policy from Carnegie Mellon. Between degrees, he worked as a systems software developer for Bell Laboratories for 5 years.


B.S. in Computer Science, Pennsylvania State University, 1982
M.S. in Computer Science, University of Southern California, 1983
Ph.D. in Engineering and Public Policy, Carnegie Mellon, 1995