Resources for Postgraduate Students
Before You Start
- Study with Us - Higher Degrees By Research by ECMS, the University of Adelaide
- Questions to Ask a Prospective Ph.D. Advisor by Andrew Kuznetsov
Picking a Research Problem
- How to Look for Ideas in Computer Science Research by Zhiyun Qian
- How to Have Real-World Impact: Five Easy Pieces by Emery Berger
- How do people get new ideas? by Isaac Asimov
- On Impact in Software Engineering Research by Andreas Zeller
Advice on the Research Process
- Lessons from my PhD by Austin Z. Henley
- System Bencmarking Crimes by Gernot heiser
- Tinkering vs Research by Julian Togelius
- The Devil's Guide to Doing your PhD by Andreas Zeller
- Threats to Validity and Relevance in Security Research by VUSec
- What to do after your paper acceptance: a quick start on academic marketing by Yixue Zhao
- The Missing Semester of Your CS Education by MIT CSAIL
Advice on Writing
- Guide to technical writing by Gernot heiser
- Storytelling by Nick Feamster
- The Science of Scientific Writing by George Gopen and Judith Swan
- Researcher, Don't Make Your Readers Scream! by lawrence C. Paulson
- How to Construct a Nature Summary Paragraph by Nature
- How to Get a Paper Accepted at OOPSLA by Kent Beck
- Small Guide to Making Nice Tables by Markus Püschel
- Colour Schemes by Paul Tor
- UofA PhD Thesis Template by Rita Garcia
How to Handle Rebuttals
- Advice on Rebuttals by Mike Hicks
- How did you deal with brutal referee reports in your early career? by Josh Angrist
Preparing Presentations and Presenting
- How to be an Excellent Communicator — You Only Need 3 Axioms by Shane T Huntington
- Use PowerPoint as a Tool, don’t be a Tool for PowerPoint by Shane T Huntington
- Giving a sharp technical talk by Nick Feamster
- Advice to Beginning Physics Speakers by James Garland
How to Review Papers
- How to write a conference paper review by Matt Green
- Bad Reasons to Reject Good Papers, and vice versa by Peter Sewell
- How to write a review for a scientific or mathematical paper by Mattew Roughan
At the Conference
- A Guide for Session Chairs by Emery Berger
Writing Grant Applications
- Grant Writing by Andrew Derrington
- Scientists: 10 Steps to help you get your next grant by Shane T Huntington
- Grant Proposals by Mark Risjord
Starting up as new faculty
- The CS Assistant Professor Handbook by Vijay Chidambaram
- Managing the Logistics of Teaching Large Courses: A 10-Part Series by Philip Guo
- Time Management for New Faculty by Anastassia Ailamaki and Johannes Gehrke
- Ten Simple Rules to becoming a principal investigator by John S. Tregoning and Jason E. McDermott
Comics
- XKCD by Randall Munroe
- PHD Comics by Jorge Cham
- Tom Gauld for The Scientist by Tom Gauld
Similar Lists
- Useful Links for Students by Vijay Chidambaram
- Advice Collection by Tao Xie and Yuan Xie
- Resources for students by Chao Ma