Saul Greenberg

How to Write a Research Paper and Thesis


How to write a research paper and thesis - powerpoint

  • by Saul Greenberg, University of Calgary

How to write an abstract - powerpoint

  • by Saul Greenberg, University of Calgary
  • An extended excerpt (with more examples) for the How to write a research paper slide deck above.

A Panorama of Publication Pitfalls - [pdf]

  • Tamara Munzner, UBC mirrored with permission
  • this slide deck is oriented to visualization research but is very relevant to all fields.

How to Read and Evaluate Technical Papers

  • original text by Bill Griswold, then modified by Gail Murphy

How to Write a PhD Thesis

  • by Joe Wolfe, University of New South Wals, Sydney, Australia

How to Organize your Thesis

  • by John Chinneck, Dept. of Systems and Computer Engineering, Carleton University, Ottawa, Canada

How to write a Master's Thesis

  • by William D. Shoaff, Computer Sciences, Florida Institute of Technology

Writing Guidelines for Engineering and Science Students

  • Penn State University provides various resources for all engineering and science students. This is more general than a thesis, as it talks about presentations, correspondence, reports, proposals, articles, et. Look up other topics as well.


This page collects various presentations and articles summarizing tips on how to write technical papers and theses. Read them.

However, the best way to become a good writer is to write - alot! Write with others - your supervisor, your colleagues, other mentors - and get them to critique your writing. Collaborations really help, as others will revise your work. You will learn from them.