Jeffrey D. Ullman

Jeff Ullman is the Stanford W. Ascherman Professor of Computer Science (Emeritus). His interests include database theory, database integration, data mining, and education using the information infrastructure.

What's New | Polemics | Books | Biographical Information

What's New

Fall 2006 Web-Mining Course

Anand Rajaraman and I are repeating our CS345A web-mining course this autumn. It meets MW 3:15-4:30 in room 200-030.

Dragon Book Finally Done

There is now a new Dragon Book. Monica Lam has joined Al Aho, Ravi Sethi, and me as an author.

SIGMOD 2006 Talk

At the recent SIGMOD I gave a talk on the role of theory in database-systems research. Here are the Slides from the talk.

Compiler Slides Available

I taught CS243 (Compilers II: Code Optimization) with Wei Li of Intel. Lecture Notes are available.

Gradiance

I'm a founder of Gradiance Corporation, whose goal is to provide better, cheaper homework and programming-lab support for college courses. You can get a Tour of Gradiance. We also have developed automated tutorials in SQL, Java, and GUI Programming.

Gradiance has recently entered into an agreement with Pearson Education (Prentice-Hall and Addison-Wesley) to offer on-line homeworks in connection with many of the Pearson books in Computer Science and Engineering. The material for the Garcia-Ullman-Widom books is available now, but we are working on materials for a number of books in Databases, CS1/Java Automata, Compilers, Operating Systems, and Data Mining. In North America, Europe, Africa, and the Middle East, you should contact your Prentice-Hall or Addison-Wesley representative. Outside those areas, you can arrange for services directly from Gradiance (email to support at gradiance dt com) or through Pearson.

I Would Like to Hear From You, But...

I generally enjoy getting emails, even if it is to tell me of a mistake in a book. In fact, those notes are particularly important; they help not only me and my coauthors, but more importantly, later readers of the book. I try to respond helpfully and in a timely manner to email that isn't spam. However, there are two classes of emails that I think should not be written and that get a form response. Read More.

Polemics

As part of my role as old curmudgeon (replacing my previous role as young curmudgeon), I have been writing a few articles about things I think especially stupid. I hope to write more.


Books --- Past and Future

For some sets of notes and materials for supplementing current books, click here:

Biographical Information


Jeffrey D. Ullman
ullman @ cs.stanford.edu
650-725-4802(office)
650-494-8016 (home)
650-725-2588 (FAX)