Hannah (Anna) Gommerstadt

Assistant Professor of Computer Science
Vassar College
Email: hgommerstadt@vassar.edu
Office: Sanders Physics 305

Anna Gommerstadt
Credit: Pete Lemieszewski


I regularly teach CMPU331: Compilers and CMPU145: Foundations of Computer Science. I have also taught CMPU102: Data Structures and Algorithms in the past.


I am interested in the intersection of programming languages and security, especially the use of language-based and logic-based methods to provide formal security guarantees. My papers and talks are available here.


I got my Ph.D. and M.S. in Computer Science from Carnegie Mellon University. Before graduate school, I worked as a software engineer at Microsoft. Prior to that, I got a B.A. in Computer Science and Mathematics from Harvard University. When not teaching or proving theorems, I am likely to be found on top of a mountain. My CV is available here.
This site last updated in September 2023.