For Graduate Students:
- 3 qualities of successful Ph.D. students: Perseverance, tenacity and cogency by Matt Might More Here (Graduate School Section)
- 10 easy ways to fail a Ph.D.
- Advice to new researchers by Mark Wegman
- Advice to a Beginning Graduate Student by Manuel Blum
- The Three Golden Rules for Successful Scientific Research by Edsger W. Dijkstra
- “So long, and thanks for the Ph.D.!” by Ronal T. Azuma
Paper Writing, Reading, and Reviewing:
- How to write a Security Paper by Patrick McDaniel
- How to write papers so people can read
- Common errors in the English usage
- Common errors in technical writing
- Writing about Math for the Perplexed and Traumatized
- Automated Grammar Checking
- Common Error Checkers from Matt Might
- Why I gave your paper a strong reject by Matt Welsh
- How to write a technical paper
- Reviewing Research Papers Efficiently
- Books:
- The Elements of Style by William Strunk and E.B. White
- Line by Line – How to Edit Your Own Writing by Claire Kehrwald Cook
- Online courses and videos: