Carla Diane Savage is an American computer scientist and mathematician, a professor of computer science at North Carolina State University[1] and a former secretary of the American Mathematical Society (2013-2020).
[2] Savage earned her Ph.D. in 1977 from the University of Illinois at Urbana–Champaign under the supervision of David E. Muller; her thesis concerned parallel graph algorithms.
[3] Much of her more recent research has concerned Gray codes and algorithms for efficient generation of combinatorial objects.
In 2012 she became a fellow of the American Mathematical Society.
[4] In 2019 she was named a SIAM Fellow "for outstanding research in algorithms of discrete mathematics and in computer science applications, alongside exemplary service to mathematics".