CPSC 590: Research Methods in Computer Science
Resources
The following list of resources has been copied from
Iowa State with the kind permission of
Dr. Vasant Honavar.
General Advice for Young Scientists
-
Peter Medawar, Advice to A Young Scientist, Basic Books, 1981.
-
R. Cajal, Advice for a Young Investigator, (English Translation) MIT Press, 1999.
-
R. Reis, Tomorrow's Professor: Preparing for Academic Careers in Science and Engineering, IEEE Press, 1987.
Computer Science Research
Scientific Writing and Presentation
-
J. Zobel, Writing For Computer Science, New York: Springer-Verlag, 1997.
-
J. Paradis and M. Zimmerman,
The MIT Guide to Science and Engineering Communication, Cambridge, MA: MIT Press, 1997.
-
V. Booth. Communicating in Science: Writing a Scientific Paper and Speaking at Scientific Meetings. London: Cambridge University Press, 1993.
-
R. Day (Ed). How to Write and Publish a Scientific Paper. Oryx Press, 1998.
-
M. Davis, G. Fry. Scientific Papers and Presentations. New York: Academic Press, 1996.
-
R. Day. Scientific English. A Guide for Scientists and Other Professionals, Oryx Press, 1996.
-
A. Friedland, Writing Successful Science Proposals. Yale University Press, 2000.
-
W. Strunk, Jr., E. White, C. Osgood, R. Angell. The Elements of Style. Allyn and Bacon, 2000.
-
J. Gibaldi. MLA Handbook for Writers of Research Papers. Modern Language Association of America. 1999.
-
Tips for Writing and Presentation of Thesis or Dissertation by Joseph Levine.
-
How to write a Ph.D. thesis by Joe Wolfe.
-
How to write a thesis in an Experimental area of Computer Science by Doug Comer.
-
How to Organize Your Thesis by John Chinneck.
-
Sample Theses from MIT
-
Guide for Writing a Research Proposal by Joseph Levine.
-
An Evaluation of the Ninth SOSP Submissions, or, How (and How Not) to
Write a Good Systems Paper by Roy Levin and David D. Redell
- Hints
on good mathematical writing, by David Goss
-
A primer on mathematical writing, by Steven L. Kleiman
-
How to Give a Good Research Talk, by Simon Peyton Jones et al. and comments.
-
How to Present a Paper in Theoretical Computer Science,
by Ian Parberry.
-
A Guide for New Referees in Theoretical Computer Science,
by Ian Parberry.
-
Advice to Authors of Extended Abstracts, by William Pugh.
-
How To Have Your Abstract Rejected,
by van Leunen and Lipton.
-
Advice for 1996 POPL submissions
Scientific Ethics