Maggie manages Google’s online learning-at-scale programs through her work with Course Builder. She also oversees University Relations, building strategic research partnerships with faculty and labs globally to expand and enhance Google’s R&D efforts.
Prior to Google, Maggie was teaching faculty and Director of Educational Affairs in the Department of Computer Science at Stanford University where she was responsible for the Undergraduate and Masters programs in CS.
Maggie has a Bachelor’s and Masters in Early Music Performance and was a professional musician in NYC before she moved to CS, obtaining a Masters and PhD from New York University and City University of New York Graduate Center.
Learning to be a software engineer in a complex organization: A case study focusing on apprenticeship/practice based learning for getting new engineers productive in contributing to the Google codebase
Journal of Workplace Learning, vol. 22, no. 3 (2010), pp. 180-194