I'm interested broadly in theoretical computer science and theoretical aspects of engineering, especially concerning communication, storage, and data processing. More specifically and with some buzzwords, I work in error correcting codes, randomized algorithms, dimension reduction, matrix completion, group testing, and sparse signal processing. Here is a slightly more formal third-person biography, and here is a recent-ish CV.
Before joining Stanford in Fall 2016, I was an NSF post-doctoral fellow at Carnegie Mellon University; I received a Ph.D. in mathematics from the University of Michigan in 2014, and a B.A. in math and computer science from Swarthmore College in 2008.
I am extremely fortunate to advise the following PhD students:
...and to have worked with the following alumni!
Reyna Hulett (PhD 2021)
Shashwat Silas (PhD 2021)
Alexandra Porter (PhD 2022, co-advised with Jure Leskovec)
Office: Gates 168, and occasionally Packard 253.
Email: marykw AT stanford.edu [If I have not responded to your email within one week it has gotten buried; please resend it.]
Mary Wooters (with one t) is NOT my name, but apparently people search for it looking for me so I may as well have it on my website.