Jeffrey Ullman
Jeffrey David Ullman (born November 22, 1942 in New York City ) is an American computer scientist .
After studying at Columbia University (graduated with a bachelor's degree in electrical engineering in 1963) and at Princeton University , where he received his doctorate in 1966 under Arthur Bernstein (Synchronization Error Correcting Codes), Jeffrey Ullman worked for three years at Bell Laboratories . He was a professor at Princeton University from 1969 to 1979. Since 1979 he has been a professor at Stanford University .
In addition to publications in specialist literature, he has written 16 books, including standard works on the topics of compiler construction , data structures , computability theory and the theory of databases .
In 2000 he received the Knuth Prize . He is a Fellow of the National Academy of Engineering , the American Academy of Arts and Sciences , the National Academy of Sciences, and the Association for Computing Machinery .
Fonts
- with John E. Hopcroft , Rajeev Motwani Introduction to automata theory, formal languages and computability , 3rd edition, Pearson Studium 2011 (English original: Introduction to automata theory, languages, and computation , Addison-Wesley)
- with Alfred Aho : Computer Science: Data Structures and Concepts of Abstraction , International Thomson Publishing 1996 (English original: Foundations of Computer Science )
- with Alfred Aho, Ravi Sethi: Compilerbau , Oldenbourg, 2 volumes 1999
- Héctor García-Molina , Jeffrey D. Ullman, Jennifer D. Widom: Database Systems . Prentice Hall 2001. ISBN 0-13-098043-9 .
- with Alfred V. Aho, John E. Hopcroft: The Design and Analysis of Computer Algorithms , Addison-Wesley, 1974
Web links
- Literature by and about Jeffrey Ullman in the catalog of the German National Library
- Online Course Automata Theory (English)
Individual evidence
- ↑ Life data according to American Men and Women of Science , Thomson Gale 2004
- ↑ Jeffrey Ullman in the Mathematics Genealogy Project (English)
personal data | |
---|---|
SURNAME | Ullman, Jeffrey |
ALTERNATIVE NAMES | Ullman, Jeffrey D. |
BRIEF DESCRIPTION | American computer scientist |
DATE OF BIRTH | November 22, 1942 |
PLACE OF BIRTH | New York City |