A working-in-progress list of resources on how/why to do a PhD.
- The Ph.D Experience by Mihir Bellare
- Should I get a Ph.D.? by Tim Hopper
- Notes On The PhD Degree
- Tough love: An insensitive guide to thriving in your PhD by Chris Chambers
- The single most practical reason for pursuing a Ph.D. that I can think of (and I've thought a lot about this topic!) by Philip Guo
- Realistic expectations keep you on the path to a PhD
- “So long, and thanks for the Ph.D.!” a.k.a. Everything I wanted to know about C.S. graduate school at the beginning but didn’t learn until later. by Ronald T. Azuma
- A Survival Guide to a PhD by Andrej Karpathy
- How to Be a Good Graduate Student by Marie desJardins
- Ten Lessons I wish I had been Taught by Gian-Carlo Rota
- Making Key Research Decisions (excerpt from 500 Tips for Research Students) by Sally Brown, Liz McDowell and Phil Race
- What Am I Doing Here? A Guide to the Unwritten Rules of Grad School in the Sciences by Cory Kerens
- Working with Norman Ramsey: a Guide for Research Students by Norman Ramsey
- Advice for new Ph.D. students by Philip Guo
- Some Modest Advice for Graduate Students by Stephen C. Stearn
- Advice for students and junior researchers by Markus Jakobsson
- 10 easy ways to fail a Ph.D. by Matt Might
- How to get admitted to a PhD program by Norman Ramsey
- CS Grad School Part 1: Deciding to Apply by Jean Yang
- Choosing the Right Grad School by Danah Boyd
- FAQ: Applying to Graduate School for Computer Science by Jean Yang
- Some notes on picking grad schools/advisors by Jean Yang
- How to read a research paper by Spencer Rugaber
- Thoughts on Reading Research Papers by Jeff Offutt
- How to read a research paper by Michael Mitzenmacher
- How to (seriously) read a scientific paper by Elisabeth Pain
- Infographic: How to read a scientific paper by Natalia Rodriguez
- How to Read an Engineering Research Paper by William G. Griswold
- How to Read a Paper by S. Keshav
- How to read a research paper by Tiffany Barnes
- Reading Scientific Papers by Robert Siegel
- How to Read a Scientific Article by Mary Purugganan and Jan Hewitt
- Strategic Reading, Ontologies, and the Future of Scientific Publishing by Allen H. Renear and Carole L. Palmer
- How to Read a Book by Paul N. Edwards
- On Ph.D. thesis proposals in computing science by H. C. Lauer
- How to write a good PhD thesis and survive the viva by Stefan Rüger
- How to Write a PhD Thesis by Joe Wolfe
- How To Write a Good (no, Great) PhD Dissertation by Priya Narasimhan
- How to write a Ph.D. thesis by Reinhard Jahn
- A Structured Approach to Presenting Thesis by ChadPerry
- Dissertation Advice by Olin Shivers
- How To Write A Dissertation or Bedtime Reading For People Who Do Not Have Time To Sleep by Doug Comer
- Margo's Tips on Writing a Thesis by Margo
- Design:The Key to Writing (and Advising) a One-Draft Ph.D Dissertation by John V. Carlis
- A GUIDE TO WRITING YOUR MASTERS DISSERTATION
- GUIDELINES FOR FORMAT AND CONTENT OF THE DISSERTATION
- Mastering Your Ph.D.: Writing Your Doctoral Thesis With Style By Patricia Gosling, Bart Noordam
- 11 steps to structuring a science paper editors will take seriously by Angel Borja
- How to write a great research paper by Simon Peyton Jones
- https://www.microsoft.com/en-us/research/academic-program/write-great-research-paper/
- How to Write Your First Paper by Steven G. Krantz
- HOW TO WRITE A GREAT ABSTRACT by Jari Saramäki
- Computer Science Writing Advice by Renée J. Miller
- Common Bugs in Writing by Henning Schulzrinne
- Writing Technical Articles by Henning Schulzrinne
- How to write a great research proposal by Simon Peyton Jones and Alan Bundy
- Norman Ramsey's Resources for Writers by Norman Ramsey
- Learning Technical Writing Using the Engineering Method by Norman Ramsey
- Writing Tips for Ph. D. Students by John H. Cochrane
- Types of quantitative research question
- Developing Research Questions by Dissertation Recipes
- Writing a Good Research Question by Center for Innovation in Research and Teaching
- Narrowing a Topic and Developing a Research Question
- Research Questions and Hypotheses
- How to give a great research talk by Simon Peyton Jones
- How to give a technical presentation (how to give a scientific talk) by Michael Ernst
- Communication in Computer Science: Reviews, Papers, and Talks by Olivier Danvy
- Oral Presentation Advice by Mark D. Hill
- Giving Technical Talks by Scot Drysdale
- Giving a Good Research Talk by Nicholas Nethercote
- Giving a Talk by Frank R. Kschischang
- The Short Talk by Charles Van Loan
- How to give a talk by Bruce Randall Donald
- How to Give an Academic Talk by Paul N. Edwards
- Tips and Tricks for Giving Talks by Norman Ramsey
- Maxims for Malfeasant Speakers by Norman Ramsey
- How to Present a Paper in Theoretical Computer Science: A Speaker’s Guide for Students by Ian Parberry
- How to Present a Paper:A Speaker’s Guide by Bob Spillman and Ian Parberry https://www.sfu.ca/~jeffpell/Ling480/ParberryMembrane.pdf
- Getting an academic job by Michael Ernst
- Tips for PhD students looking for faculty positions by Norman Ramsey
- Applying for a postdoc job? Here are 18 tips for a successful application
- A foot in the door by Kendall Powell
- How Do I Apply for a Postdoc Position?
- How to write a killer cover letter for a postdoctoral application by Bill Sullivan
- CVs and Cover Letters by Office of Career Services - Harvard University
- Writing a winning cover letter by John K. Borchardt
- CV Guide for PhD and Postdoctoral Researchers: Tailoring your CV for the Role.
- How to Write an Academic Cover Letter With Examples by Alison Doyle
- Stanford PhD & Postdoc Career Guide
- Documents for the Job Search: Put Your Qualifications in Writing
- Cover Letters for Academic Positions
- 10 Tips to Help You Write a Better Cover Letter
- How to Write a Cover Letter: 31 Tips You Need to Know
- *How to write a cover letter people will actually read*
- 10 Tips for a Better Cover Letter
- How to Write a Cover Letter by Amy Gallo
- Writing a Successful Cover Letter
- Accepting an invitation to review
- So you’ve been asked to review a manuscript? – Tips for the novice reviewer by Chris Parsons*
- How, when and why to say no to a review request by Andrew Moore
- Tips for first time peer reviewers: Accepting a peer review invitation by Kakoli Majumde
- https://prowritingaid.com/en/Collocation/Dictionary?word=search
- http://www.just-the-word.com/
- http://www.freecollocation.com/
- Chalmers, Alan F. What is this thing called science?. Hackett Publishing, 2013.
- Okasha, Samir. Philosophy of Science: Very Short Introduction. Oxford University Press, 2016.
- Feynman, Richard P. The meaning of it all: Thoughts of a citizen-scientist. Addison-Wesley, 1998.
- Schimiel, J. (2011). Writing Science: How to Write Papers That Get Cited and Proposals That Get Funded. Oxford University Press.
- Silvia, P. J. (2007) How to write a lot: A practical guide to productive academic writing. American Psychological Association.
- White, E. B., and Strunk, W. (2014) The elements of style. Pearson Education Limited.
- DeGroot, M. H., & Schervish, M. J. (2012). Probability and Statistics (4th ed.). Addison-Wesley.