Jeffrey Ullman

Updated: 11/16/2019 by Computer Hope
Jeffrey Ullman

Name: Jeffrey D. Ullman

Born: November 22, 1942

Computer-related contributions

  • Computer scientist, author, and professor at Stanford University.
  • Noted for his database theory, database systems and formal language theory.
  • Recognized for his textbooks on compilers (often called the Dragon Books).
  • Former professor at Princeton (1969-1979).
  • Ph.D. advisor of Sergey Brin, one of the co-founders of Google.

Significant publications

  • Mining of Massive Datasets (2011).
  • Database Systems: The Complete Book (2008).
  • A First Course in Database Systems (2007).
  • Compilers: Principles, Techniques, and Tools (2006).
  • Introduction to Automata Theory, Languages, and Computation (2006).
  • Database Systems: The Complete Book (2002).
  • A First Course in Database Systems (2002).
  • Introduction to Automata Theory, Languages, and Computation (2000).
  • Elements of ML Programming (1998).
  • Foundations of Computer Science (1994).
  • Principles of Database and Knowledge-Base Systems (1989).
  • Compilers: Principles, Techniques, and Tools (1986).
  • Computational Aspects of VLSI (1984).
  • Data Structures and Algorithms (1983).

Honors and awards

  • IEEE John von Neumann Medal (2010).
  • ACM SIGMOD Test of Time Award (2006).
  • ACM SIGMOD Edgar F. Codd Innovations Award (2006).
  • Knuth Prize (2000).
  • Karl V. Karlstrom outstanding educator award (1998).
  • ACM SIGMOD Best Paper Award (1996).
  • ACM SIGMOD Contributions Award (1996).
  • Fellow of the Association for Computing Machinery (1994).

Quotes

"This sort of technology does protect against a real threat. If a computer suspects me of being a terrorist, but just says maybe an analyst should look at it … well, that's no big deal. This is the type of thing we need to be willing to do, to give up a certain amount of privacy."

Related computer pioneers

Websites