Resources for Students & Scholars 

by Frédo Durand 

Stuff I wrote

How to do good research

Rebuttal advice

Write Good Papers! guest lecture for 6.UAR, March 2013

How to Write a Bad Article (endnote I gave at the MIT Student Oxygen Workshop, 2003)

The choices we make (talk at Harvard where I discuss the many levels of choice involved in research and how much importance we should give them in a paper/presentation) (ppt, pdf)

Notes on writing (draft, work in progress)

Notes on talks (draft, work in progress)

Life after the PhD (slides for a group discussion we had.)

Peer review (slides)

Faculty job talks: tips from the faculty

What faculty members are looking for in a grad school application essay

External resources

Principles of Effective Research by Michael Nielsen 


An Opinionated Guide to ML Research by John Schulman

Expectation setting 

resources from Jan van Gemert

How to write the introduction of a research paper by Kate Saenko

Excellent writing paper slides and video, Giving talks slides & video, bySimon Peyton

How to write a siggraph paper, Siggraph Asia course

Good Writing by Marc Raibert

How to do research by Bill Freeman

How to speak by Patrick Winston, with summaries here and here. And lecturing heuristics by Patrick. 

How to get a faculty offer by MIT's John Guttag

Assembling A Talk: Two Wrong Ways and a Right Way by Theodore Kim

Shortcomings in scientific writing by Jean Luc Doumont (excellent!!)

English communication for scientists

Effective graphical displays by Doumont

Publications: Publish like a pro (Kendall Powell, Nature)

The Science of Scientific Writing by George Gopen, Judith Swan

John Owens's advice and notes on common errors in technical writing. 

Three Sins of Authors in Computer Science and Math by Jonathan Shewchuk

Aaron Hertzmann's links

Writing good technical papers by Aaron Hertzmann

Ten Lessons I Wish I Had Been Taught, by Gian-Carlo Rota

Nature's guide for mentors.

Writing Bad Papers, Writing Good Papers (and other cool talks) by Tamara Munzner 

CRA-W resources

Richard Hamming ``You and Your Research'' 

On Being A Scientist: Responsible Conduct In Research 

Advice on Research and Writing (at CMU) 

How to Succeed in Graduate School by Marie desJardins 

Advice compiled by Michael Ernst 

How (and How Not) to Write a Good Systems Paper by Roy Levin and David D. Redell 

How to Get Your SIGGRAPH Paper Rejected by Jim Kajiya 

Things I Hope Not to See or Hear at SIGGRAPH by Jim Blinn 

How to write a siggraph paper by Jim Blinn 

Advice on good/bad writing (list compiled by Fabrice Neyret) 

Non-Technical Talks by David Patterson, U.C. Berkeley (advice on writing and career) 

How to Have Your Abstract Rejected by Mary-Claire van Leunen and Richard Lipton 

Simon Peyton Jones: How to write a great research paper 

Lots of advice at the Journal of Machine Learning Gossip 

How to Get a Paper Accepted at OOPSLA 

What it's like to be a POPL referee 

The Elements of Style 

Greg Turk’s advice on reviewing

A Guide for New Referees in Theoretical Computer Science

Rules for Referees by Bernard K. Forscher

The task of the referee by Alan Jay Smith

David Gifford. How to referee a research paper 

About the word paradigm:

Online articles are more cited 

Experimental demonstration of the tomatotopic organization in the Soprano (Cantatrix sopranica L.) by
Georges Perec

Alan Sokal on the "Social Text Affair"