|
Unfortunately, I get a large amount of email. Before sending me
a message, please check whether your inquiry may be addressed by one of
the frequently-asked questions below.
I am currently on sabbatical and not holding regular office hours during the summer. To schedule
an appointment , please send me an email message with the specific
times you're available. My schedule gets fairly full, so it's best
to send me several alternative days and times.
All the information you need on applying
for admission to CS graduate programs is available on the Web.
PhD admissions in our department are done by a central committee,
which processes all applications and decides on admissions for the
entire department. Individual faculty members may not accept students
on their own, so sending me an email about your application will
not increase your chances of getting admitted into the program.
Note that admission into the Ph.D. program is extremely competitive,
since we get many more qualified applicants than we can accept.
After you are accepted into the program by this committee, feel
free to contact me regarding research opportunities. Furthermore,
accepted PhD students are invited to attend a PhD weekend in the
last week of March. That is an ideal opportunity to meet with me
and see whether we have common research interests. In the
meantime, you can find out more about my research by looking at
my webpage.
All Ph.D. admits in CS are offered financial support in some form. If you
are a newly admitted CS PhD student who wants to join my group, please send
me an email.
Masters program admits or PhD students in other departments are not
automatically given financial support. Many students in our MS program
pay their own way. I very occasionally hire a masters student as a
research assistant. However, only after they have taken an advanced
AI class in relevant topics, generally either
(CS229 or CS228), and done well in it.
Teaching assistant applications are handled by our Educational Affairs
group. In no case will I hire a teaching assistant for one of my classes
who has not taken that class. If you have taken my class and want to apply
as a TA for it, you can send me an email in addition to submitting the
formal application to Education Affairs.
I'm sorry, but due to a variety of constraints I am not able to
accommodate any new visiting researchers or postdocs in my group at this
time. I also do not take on summer interns from outside of Stanford, as the
time frame is usually too short for the student to learn the material and
make a valuable contribution to a project.
I'm happy to provide recommendation letters and/or serve as a reference
for students who have taken a class from me, and for my undergraduate
advisees. In order to write a thorough letter I need the following:
- Your cumulative GPA, both overall and in the major
- Resume if you have one
- GRE scores (raw and percentile) for graduate school admission letters
- Copy of your "statement of purpose" for graduate school admission letters
- The forms I need to fill out if there are any
- At least two weeks' time after getting these materials
and before the letter or reference is needed
I coordinate the CURIS program, a
summer internship program for CS undergraduates. The program is open only
to declared Computer Science majors at Stanford University. If you do not
fall into this category, I can't help you find a research internship at
Stanford. If you do fall into this category, please read the information
on the CURIS webpage before
contacting me with additional questions. The CURIS application process is
held in winter quarter of each academic year, for the subsequent summer.
Once the assignments are made, the program is closed until the next
academic year, and I have no way of finding you a research internships.
You can try looking at other Stanford programs, such as the URO program.
|