Diane Souvaine
Professor
Adjunct Professor, Mathematics

Research:
computational geometry, design and analysis of algorithms, computational complexity
Biography:
Diane L. Souvaine is a professor in the Department of Computer Science. She holds a secondary appointment in the Department of Mathematics. She served as vice provost for research from 2012-2016 and chaired the Department of Computer Science from 2002-2009. Prior to Tufts, Souvaine was a member of the Rutgers University faculty for 12 years.
She is currently chair of the National Science Board, the governing body of the National Science Foundation.
Education:
Ph.D., Computer Science, Princeton University, 1986
M.S.E., Computer Science, Princeton University
A.M.S.L., Mathematical Sciences, Dartmouth College
B.A., Mathematics and English, Harvard University
Selected Honors and Awards:
- 2016: Elected Fellow, American Association for the Advancement of Science (AAAS)
- 2008, 2012: Appointed Member, National Science Board
- 2008: Lillian and Joseph Leibner Award for Outstanding Teaching and Mentoring, Tufts University
- 2005: Fellow, Radcliffe Institute for Advanced Study
- Fellow, Association for Computing Machinery (ACM)
Selected Professional Activities:
2018-present: Chair, National Science Board
2016-2018: Vice Chair, National Science Board
Professional Memberships:
Association for Computing Machinery (ACM)
American Association for the Advancement of Science (AAAS)
Teaching/Courses Taught:
COMP-0011: Introduction to Computer Science
COMP-0015: Data Structures
COMP-0160: Algorithms
COMP-0163: Computational Geometry
COMP-0263: Advanced Computational Geometry