Ullman is Stanford W. Ascherman Professor of Computer Science at Stanford. He received a bachelor’s degree in engineering mathematics from Columbia University in 1963 and his Ph.D. from Princeton University in 1968. In addition to his academic appointment at Stanford, Ullman has worked for Bell Labs and has been a professor of computer science at Princeton.
Ullman is known as one of the world’s top database experts. He has also made substantial contributions to a field known as data mining, where statistical algorithms extract usable patterns from large collections of (typically) unstructured data. He is one of the founders of the field of database theory, in fact, and serves as a technical advisor to Google on database issues (Google certainly has a need for management of large databases!). Ullman was a Ph.D. advisor to Sergey Brin, co-founder of Google along with Larry Page.
Ullman is an ACM Fellow, and won the prestigious IEEE John Von Neumann Medal in 2010. His last book, Mining of Massive Datasets, was published in 2014.
Featured in Top Influential Computer Scientists Today
Private Ivy League research university in New York Cityview profile
Private Ivy League research university in Princeton, New Jersey, United Statesview profile
Private research university located in Stanford, California, United Statesview profile