Dr. John E. Hopcroft is an advisor to the Vietnam Foundation and IBM Professor of Engineering and Applied Mathematics in Computer Science at Cornell University.

He served as dean of Cornell University College of Engineering from 1994 until 2001. He is a member of the National Academy of Sciences, of the National Academy of Engineering, and a fellow of the American Academy of Arts and Sciences, the American Association for the Advancement of Science, the Institute of Electrical and Electronics Engineers, the Association of Computing Machinery, and the Society of Industrial and Applied Mathematics. In 1986, he was awarded the A. M. Turing Award for his research contributions. In 1992, he was appointed by President Bush to the National Science Board that oversees the National Science Foundation, and served through May 1998. He received the IEEE Harry Goode Memorial Award in 2005, the Computing Research Association’s Distinguished Service Award in 2007, the ACM Karl V. Karlstrom Outstanding Educator Award in 2009, and the IEEE von Neumann Medal in 2010. He serves on the Packard Foundation’s Science Advisory Board, Microsoft Technical Advisory Board for Research Asia and the advisory boards of IIIT Delhi and Seattle University’s College of Engineering
He received his B.S. in 1961 from Seattle University, his M.S. in 1962 and Ph.D. in 1964 in electrical engineering from Stanford University. His research focuses on theoretical aspects of computer science.