Stephanie Maaz Stephanie Maaz

Algorithms for changing systems.

I am Stephanie Maaz, a researcher in theoretical computer science / mathematics. I work on algorithms, with a current focus on dynamic and sequential settings where solutions have to adapt rather than simply exist.

In 2025, I completed my PhD at the University of Waterloo in the Algorithms and Complexity Group, advised by Naomi Nishimura and Amer E. Mouawad.

Examples of dynamic discovery problems: neutral atoms, facility location, and clustering.
Computing a solution is only half the story. In many settings, whether relatively static or highly dynamic, and whether geometric, graph-based, or otherwise, the solution must also be repaired or reconfigured cost-effectively.

Publications

Selected News

Selected Service & Teaching

2021-2024Teaching Assistant University of Waterloo; CS245 Logic and Computation, CS251 Computer Organization & Design.
2023-2025Senator and Member of the Finance Committee University of Waterloo; participated in academic governance and graduate research policy.
2023-2026External Reviewer WG'23, ICALP'25, IWOCA'26, ESA'26, ISAAC'26, SODA'26.
2013-2017Community Service Tutoring, educational and other outreach, and local community-development projects through CCECS/AUB or USAID Lebanon.