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, known for her work in the field of software architecture.
Contents
Biography
Early life
Mary M. Shaw was born in Washington D.C. in 1943. Her father (Eldon Shaw) was a civil engineer and economist for the U.S. Department of Agriculture and her mother (Mary Shaw) was a homemaker. Shaw attended high school in Bethesda, Maryland, during the Sputnik cold war era during which technology was rapidly improving.
In high school, Shaw participated for two summers during high school in an after school program which taught students about computers. This program run by International Business Machines (IBM) and was a chance for student to explore fields outside of the normal curriculum. This was Shaw's first introduction to computers.




