Andrew Appel

Eugene Higgins Professor of Computer Science


Office: Computer Science, Room 209

Phone: 609-258-4627

Research interests: Computer security; information technology policy; election technology; programming languages; compilers; programming language semantics; program analysis; program verification; machine-checked proofs


  • Man, seated at desk with microphone, speaks, with audience in background.

    Princeton election expert warned legislators about a commonly used computer voting system

  • Robert Sedgewick

    Part Seven: Computer Science at Princeton Engineering

  • Cookies Tech Security & Privacy, Episode 03, Andrew Appel. Image of dark cookie with a lock on it.

    Episode 3: Bulletproofing the Ballot Box

  • Aerial view of campus

    Four engineering scholars among Princeton’s first Presidential Postdoctoral Research Fellows

  • Expert panelists examine the state of U.S. election security

    Experts assess voting security as midterm elections approach

  • Report cover

    National Academies panel on securing the vote includes computer science professor


  • Computer Science

    Computer Science

  • Center for Information Technology Policy