Q: How do I reach Kevin?
It's hard unless you already work in my lab. My assistant is 734-747-1225 during business hours. Best would be if someone I already know contacts me on your behalf as the number of requests I receive greatly exceeds my availability. Participate in Twitter discussions I follow. I do not accept any unsolicited requests for visiting or summer positions.
Q: How do I reach Kevin by email?
A: Triple click here then here. My authentication service will filter out spammers with a low false negative rate. Hahahaha!
How did faculty get things done before the advent of email? A lot more effectively. With thousands of unanswered emails and spam from questionable or fake journals and fake students, I've decided that truly important requests won't involve email. I met the most influential people in my life not by sending or receiving email, but by building robots and volunteering in a hospital. Another good approach is to give a Works-in-Progress or rump session talk at a conference. One potentially effective approach is to post a funny meme in a bottle. One enterprising person sent me a telegram stenciled into the skin a coconut, so perhaps try that approach. You could also try tweeting a note to #SPQRfridge. Here are more thoughts on email without a hyphen.http://web.eecs.umich.edu/~kevinfu/
Prospective graduate students: If you have questions about the PhD admissions process, please see the CSE website.
Women and underrepresented minority students are especially encouraged to apply for positions. Read my links to resources on women in computing.
Students seeking feedback on how to write a graduate application: I recommend you find a knowledgeable mentor at your local institution or watch the video of the workshop on getting into grad school. The best way to get the attention of the admissions committee is to mention my name in your PhD application along with writing critical analytical prose to demonstrate your ability to carry out open-ended research. A clever word-play joke about SPQR can increase your chances. Choosing to write a narrative rather than a research statement will probably decrease your chances. Spending page space on why you love computers, your GPA, your ranking, or how you have been programming since in utero will not impress me as I find the most creative students are usually relative newcomers to computer science who have not been completely infected with conventional wisdom or bad programming habits. Some of the best students got a B because they decided to challenge themselves. I minored in Latin and studied a short time at the French Culinary Institute; did you exercise your left brain in college? Maybe you switched from biomedical engineering to computer science in your senior year? I can teach graduate students about technology, but students must know how to communicate effectively. In my lab, we often do the opposite of conventional wisdom. We enjoy jumping into the unknown, and challenging the status quo.
Another good way to engage in dialog is to have a poster or presentation accepted at a conference such as USENIX Security, IEEE S&P, or ACM SenSys. If you had a paper considered by a conference, your statement might consider talking about how you interpreted the reviews to improve your submission. There are many pitfalls to avoid in the application process for any graduate program. For foreign students, I recommend first achieving a TOEFL score above 100 before applying.
For U-M undergraduates seeking internships: We focus our efforts on students already enrolled at U-M. If you are not a U-M Ann Arbor student, it would be best if your faculty advisor reaches out on your behalf. Prof. Peter Honeyman handles all requests pertaining to undergraduate research in SPQR, so please reach out to him directly.
Beyster Building 2260 Hayward St Ann Arbor, MI 48109 Phone: 734-747-1225