I received a B.A. in Sociology, with a minor in mathematics,
from UC Berkeley in 1971. After that, while remaining active in
the Berkeley world of the late 60's and early 70's,
I learned electronics at
the local community college, and worked for eight years
as a computer systems engineer for the computers that run the
BART trains.
I returned to graduate school at UC Berkeley in 1984,
and received a Master's degree in computer science in 1987,
and a Ph.D. in 1989.
I mostly studied theoretical computer science in
graduate school,
and my
Ph.D.
was in the subfield of computational learning theory.
After graduate school, I spent nine years working in the Network Research Group at LBNL, and I joined ICIR (the ICSI Center for Internet Research) at ICSI (International Computer Science Institute) in February 1999. For the three years from 1999 to 2001 we were named ACIRI, the AT&T Center for Internet Research at ICSI, and were funded by AT&T.