I’ve benefited greatly from reading advice posts—especially during my graduate school application process. In this post, I’ve collected some of the most helpful resources I’ve come across, covering both graduate school applications and research life. I will continue to update this list as I discover new and insightful advice.
As a gentle disclaimer, I’ll borrow a word of caution from Carl Sandburg:
“Beware of advice, even this.”
Applying for Graduate School
- Advice on Applying to Grad School in Computer Science
- HOWTO: Get into grad school for science, engineering, math and computer science
- How to get a great letter of recommendation
- Applying to economics PhD programs
- CS PhD Statements of Purpose
- How to Write a Bad Statement for a Computer Science Ph.D. Admissions Application
Giving Talks
- Tips for Giving Clear Talks
- 10 tips for academic talks
- How to Prepare a Talk
- (Highly Recommend!) Paths to Research, Chapter 10
Professional Research Advice
- Advice for Research Students, by Prof. Jason Eisner
- Blog of Prof. Matt Might
- Networking on the Network: A Guide to Professional Skills for PhD Students, by Prof. Phil Agre
- Book: Paths to Research, by Christopher Thomas Ryan and Runshan Fu