Other Stuff

I am a Professor of Computer Science at UC Santa Barbara.
My research covers a range of topics from large-distributed
networks and systems, data mining and modeling, security and
privacy, and wireless / mobile systems. My current projects
are focused on three areas: querying, modeling and mining massive
graphs, security of social and online communities, and
wireless systems and protocols. Here's a wordle of my
paper abstracts from 2009-2012.

Together with Prof. Heather Zheng, I co-direct the SAND
Lab (Systems, Algorithms, Networking and Data) at UCSB. We
also collaborate with other
research groups in the department, including the Security Lab, the Database group,
the Mobility Management and Networking
(MOMENT) lab,
and groups in the Communications, ECE, and Statistics
departments. I received my PhD in Computer Science from UC Berkeley
in 2004, where I was advised by
John Kubiatowicz
and Anthony Joseph, and
created the Tapestry distributed hash table (dissertation). I received
my MS from Berkeley in 2000, and my BS in computer science from Yale
in 1997. I am a recipient of the National Science Foundation's
CAREER award (2005), MIT Tech Review's TR-35 Award (Young Innovators Under
35) (2006), IEEE Internet Technical Committee's Early Career Award (2014), and one
of ComputerWorld's Top 40 Technology Innovators
under 40. My papers have a bit more than 18,000 citations and an H-index of 47.

I'm looking for bright PhD students!!
We've got too many cool projects, and not enough driven/passionate students to drive all of them! Email me if you're interested in working with me, and like to have fun in your research projects. But before you do, please read a FAQ, and a note
on why you should choose UCSB.
I am also very active on Quora (a "top-answerer"). You can read about my views
on grad students (1, 2, 3),
grad admissions (1, 2, 3),
research (1, 2),
and grants (1)

Update:
We do not have spots
for visiting students or postdocs. Please do not send me unsolicited
email about visiting student or postdoc applications; due to the volume of these emails, I will be unable to reply to them individually.

UCSB Undergraduates interested in research?
I generally advise 1-3 undergraduates in my lab in active
research. Right now we have Allen Chang and Chris Nelson in the lab. The best way to join my lab as an undergrad is to take
and do well in my courses, CS176B (network programming),
CS170 (Operating Systems), or CS276 (graduate networking).