Technology
Research
- Starting Your Research
- Literature Review
- Literature Survey Pitfalls
- How to Choose a Theoretical Framework by Guy E White
- How Do I Choose a Dissertation Methodology by Guy E White
- Theoretical and Conceptual Framework Part 1 and Part 2 by B. McArthur
- Describing Experimental/Simulation Setup
- 10 Things I Wish My Advisor Had Told Me by Jim Kurose
- Tools
Write
- Academic Writing
- 10 key elements of a research paper – A writers perspective
- Technical Writing: Features & Conventions by UNSW Learning Centre
- 10 tips to write a paper by Jim Kurose
- How to Write an Abstract by Philip Koopman
- Editor’s Note: How to Write Research Articles in Computing and Engineering Disciplines by Ivan Stojmenovic
- Inflated vs. Concise Writing
- On Research and Writing Research Papers by Srinath Perera
- Discussion on Ph.D. thesis proposals in computing science by H. C. Lauer
- Writing Center at Colorado State University
- Checklist of student reports
- Checklist for Pattern Writers
- Tools
- Grammarly – Context sensitive grammar and spell Checker + Plagiarism tool
- Ginger — Context sensitive grammar and spell Checker
- FocusWriter — Distraction free writing
Present
- Presenting Your Research
- How to speak so that people want to listen by Julian Treasure
- How to give a good research talk by Simon Peyton Jones, John Launchbury, and John Hughes
Graduate Studies
- So you want me to be your research supervisor or referee?
- Everything I wanted to know about CS graduate school at the beginning but didn’t learn until later by Ronald T. Azuma
- 3 qualities of successful Ph.D. students: Perseverance, tenacity and cogency by Matt Might
- Why should one do PhD?
- Notes on The PhD Degree by Douglas E. Comer
- How to fail a PhD by Rob J Hyndman
Career
- Networking on the Network: A Guide to Professional Skills for PhD Students by Phil Agre
- Writing Effective and Responsible Job Reference Recommendations by Terrance Malkinson
- How to Have a Bad Career by David Patterson