Researcher

John E. Hopcroft

Also known as John Hopcroft, John Edward Hopcroft

John Hopcroft is a computer scientist at Cornell University whose AI connections run through machine learning and generative models. He studied electrical engineering at Seattle University and Stanford before joining Cornell's faculty in 1967. He shared the 1986 Turing Award with Robert Tarjan, and the National Academy of Engineering elected him in 1989. In 2017 he co-authored Stacked Generative Adversarial Networks, and his book Foundations of Data Science, written with Avrim Blum and Ravindran Kannan, covers machine learning. In July 2025 Jiangsu University named him an honorary professor, and he is professor emeritus at Cornell University.

Works
288
Citations
32,378
h-index
74

Publication numbers from OpenAlex, as of 15 October 2026.

Timeline

  1. 1961–1964

    Electrical engineering degrees

    He earns a bachelor's degree in electrical engineering from Seattle University in 1961. Stanford then grants him master's and doctoral degrees in electrical engineering in 1962 and 1964.

  2. 1964–1985

    Joining the Cornell faculty

    He moves from Princeton, where he taught from 1964, to the Cornell faculty in 1967. He is named Joseph C. Ford Professor of Computer Science in 1985.

  3. 1986–1989

    A Turing Award

    He shares the ACM Turing Award with Robert Tarjan in 1986. The National Academy of Engineering elects him in 1989.

  4. 1992–2001

    National Science Board and dean

    President Bush appoints him to the National Science Board in 1992, and he serves until May 1998. From 1994 to 2001 he serves as Joseph Silbert Dean of Engineering at Cornell.

  5. 2010

    A von Neumann Medal

    In 2010 he shares the IEEE John von Neumann Medal with Jeffrey Ullman.

  6. 2017

    Stacked generative adversarial networks

    In 2017 he co-authors Stacked Generative Adversarial Networks with Xun Huang, Yixuan Li, Omid Poursaeed and Serge Belongie, a CVPR paper. His book Foundations of Data Science, written with Avrim Blum and Ravindran Kannan, covers machine learning.

  7. July 2025

    Honorary professor in Jiangsu

    Jiangsu University appoints him honorary professor in July 2025, during a visit where he delivers a report titled AI and Education.

  8. Since 2020

    Professor emeritus at Cornell

    He is professor emeritus of computer science at Cornell University, a title he has held since 2020.

Sources and credits

Photo: We have no published photo of John E. Hopcroft yet. Send us a free-licensed photo.

  1. John Hopcroft - Wikipedia en.wikipedia.org. Checked 15 October 2026.
  2. John Hopcroft | Department of Computer Science | Cornell Bowers cs.cornell.edu. Checked 15 October 2026.
  3. John Hopcroft cs.cornell.edu. Checked 15 October 2026.
  4. John E. Hopcroft computer.org. Checked 15 October 2026.
  5. CVPR 2017 Open Access Repository openaccess.thecvf.com. Checked 15 October 2026.
  6. Foundations of Data Science cambridgebookshop.co.uk. Checked 15 October 2026.
  7. ACM Turing Award Laureate Academician John E. Hopcroft Visits JSU-Home--Jiangsu University eng.ujs.edu.cn. Checked 15 October 2026.
  8. Inspiring Dialogue with Turing Award Laureate Prof. John Hopcroft | Department of Computing polyu.edu.hk. Checked 15 October 2026.