Mary Shaw (born 1943) is an American software engineer, and the Alan J. Perlis Professor of Computer Science in the School of Computer Science at Carnegie Mellon University, Pittsburgh, United States.
Shaw's main area of research interest is software engineering, including architectural, educational and historical aspects.