Writing Advice

Writing Your Thesis

Please consult the Thesis Office. They provide a thesis handbook, style guides, rough deadlines, FAQ's, and up-to-date thesis templates.

Improving Your Writing

Computer scientists are often terrible writers. Richard Gabriel (Lisp / Lucid) suggests the following:

  • Write something every day. It doesn't even have to be anything related to your thesis. Write a poem, a paragraph, anything. This forces the habit.
  • Read in order to learn what is well-written. Read fiction or poetry. Often, poets compress ideas into the shortest, most elegant way possible.
  • Take classes on writing, such as creative writing.
  • Workshop your writing. Get a group of fellow students together and read each other's work.

Additionally, Prof. Bill Thompson recommends these resources for writing: