![]() |
Andrew W. Appel is Eugene Higgins Professor
Emeritus of Computer Science at Princeton University and Visiting
Professor at Cornell University. He has been on Princeton's faculty
since 1986, serving from 2009-2015 as Department Chair, and since 2025
works for Princeton part-time as a senior research scientist. He received his
A.B. summa cum laude in physics from Princeton in 1981, and his
Ph.D. in computer science from Carnegie Mellon University in
1985. Professor Appel is a Fellow of the Association for Computing
Machinery.
Appel's research is in software verification, computer security, programming languages and compilers, and technology policy (especially voting machines and election systems); he has published over 150 research articles in those areas. He has worked on fast N-body algorithms (1980s), Standard ML of New Jersey (1990s), Foundational Proof-Carrying Code (2000s), the Verified Software Toolchain (2010s), and formally verified numerical methods (2020s). Dr. Appel has studied voting machine security and accuracy, election technology, and election procedures since 2004. He has written over 90 blog articles explaining voting-technology issues to the public, as well as 3 law-review and law journal articles on election technology, and taught undergraduate classes on that topic. He has served as an expert witness in voting-machine litigation in New Jersey, Georgia, Alabama, and Arkansas, and assisted state officials defending litigation in New York and New Hampshire. He has testified on voting-machine issues before the U.S. House Subcommittee on Information Technology, the New Jersey legislature, the Pennsylvania Senate, the Georgia State Elections Board, and the New York State Board of Elections. He served on the National Academies of Science, Engineering, and Medicine panel that produced the 2018 report, Securing the Vote. He has served for many years on the Board of Advisers of the Verified Voting Foundation. Since 2025 he serves on the Texas board of voting machine examiners, advising the Secretary of State regarding the certification of voting machines. |
appel@princeton.edu
http://www.cs.Princeton.EDU/~appel