Researcher

Jeffrey David Ullman

Also known as Jeff Ullman, Jeffrey D. Ullman, Jeffrey Ullman

Jeffrey David Ullman is a Stanford computer scientist whose influential books have educated generations of computer scientists. His link to AI runs through data mining: the 2014 book Mining of Massive Datasets teaches data mining and machine learning. He began at Bell Labs with Alfred Aho, then joined Stanford in 1979 after teaching at Princeton. He received the Knuth Prize in 2000, shared the 2010 IEEE John von Neumann Medal with John Hopcroft, and was named a 2020 Turing Award recipient in 2021. As of October 2026 he is an emeritus professor of engineering at Stanford and CEO of Gradiance Corp.

Timeline

  1. 1963–1969

    Columbia, Princeton and Bell Labs

    He receives a Columbia bachelor's degree in 1963 and a Princeton doctorate in 1966. He then joins Bell Labs with Alfred Aho, and their early efforts from 1967 to 1969 include developing efficient algorithms for analyzing and translating programming languages.

  2. 1969–1979

    Princeton faculty and database theory

    In 1969 he returns to Princeton as an associate professor, and in 1974 he is promoted to full professor. In the late 1970s his interests turn to database systems, and he becomes known as one of the founders of database theory.

  3. 1979–1994

    Stanford and the department chair

    He joins Stanford in 1979. He chairs the computer science department from 1990 to 1994, and in 1994 he is named the Stanford W. Ascherman Professor of Computer Science.

  4. 2000–2010

    Knuth Prize and von Neumann Medal

    He receives the Knuth Prize in 2000. In 2010 he shares the IEEE John von Neumann Medal with John Hopcroft.

  5. 2014

    Mining of Massive Datasets

    Ullman writes Mining of Massive Datasets with Jure Leskovec and Anand Rajaraman, and the book teaches data mining and machine learning. Cambridge University Press publishes the book online in December 2014.

  6. 2021

    The 2020 Turing Award

    In March 2021 he and Alfred Aho are named recipients of the 2020 Turing Award. The award recognizes their fundamental algorithms and theory for programming language implementation, and their highly influential books, which have educated generations of computer scientists.

  7. As of October 2026

    Emeritus professor and Gradiance CEO

    He is the Stanford W. Ascherman Professor of Engineering, Emeritus, in Stanford's computer science department, and CEO of Gradiance Corp.

Sources and credits

Photo: We have no published photo of Jeffrey David Ullman yet. Send us a free-licensed photo.

  1. Jeffrey D. Ullman edx.org. Checked 14 October 2026.
  2. Alumni win Turing Award, top honor in computer science | CS cs.princeton.edu. Checked 14 October 2026.
  3. Jeffrey Ullman - Wikipedia en.wikipedia.org. Checked 14 October 2026.
  4. Jeffrey Ullman - Engineering and Technology History Wiki ethw.org. Checked 14 October 2026.
  5. ACM SIGACT - Knuth Prize sigact.org. Checked 14 October 2026.
  6. Preface - Mining of Massive Datasets cambridge.org. Checked 14 October 2026.
  7. Mining of Massive Datasets mmds.org. Checked 14 October 2026.
  8. Jeffrey Ullman's Profile | Stanford Profiles profiles.stanford.edu. Checked 14 October 2026.