Academic Jobs - Home of Higher Ed Logo

Rate My Professor Margaret Martonosi

Princeton University

Ratings & reviews

5.04/23/2026

Creates a safe and inclusive space.

Taught by or worked with Margaret?

Add your rating. It takes about 30 seconds.

About Margaret

Margaret Martonosi is the William M. Addy '82 University Professor of Computer Science at Princeton University, where she has been on the faculty since 1994. She earned a B.S. in Electrical Engineering with Distinction from Cornell University in 1986, an M.S. in Electrical Engineering from Stanford University in 1987, and a Ph.D. in Electrical Engineering from Stanford University in 1994, with a dissertation titled "Analyzing and Tuning Memory Performance in Sequential and Parallel Programs." Her research specializes in computer architecture, with contributions to power-efficient systems, hardware-software interfaces, mobile computing, and both classical and quantum hardware and software systems. Martonosi has held prominent leadership positions, including Assistant Director for the National Science Foundation's Directorate for Computer and Information Science and Engineering from 2020 to 2023, where she managed a $1 billion annual budget and initiated programs such as 25 National AI Research Institutes, the ExpandAI program, and the National AI Research Resource Pilot. She also directed Princeton University's Keller Center for Innovation in Engineering Education from 2017 to 2020, served as a Jefferson Science Fellow at the U.S. Department of State from 2015 to 2016, and was Associate Dean for Academic Affairs in Princeton's School of Engineering and Applied Science from 2005 to 2007.