successful diploma writing (how to avoid leaving your supervisor with bad memories...

31
General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories About You) Hendrik Tews Operating-Systems Group Technische Universit¨ at Dresden EZAG July 13, 2012 Tews Thesis Writing Guide EZAG 13.7.2012 1 / 21

Upload: others

Post on 11-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Successful Diploma Writing(How to Avoid Leaving Your Supervisor with

bad Memories About You)

Hendrik Tews

Operating-Systems GroupTechnische Universitat Dresden

EZAG July 13, 2012

Tews Thesis Writing Guide EZAG 13.7.2012 1 / 21

Page 2: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Outline

General Advice

Diploma Thesis Process

Mistakes we saw more than once

Conclusion

Tews Thesis Writing Guide EZAG 13.7.2012 2 / 21

Page 3: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Write for Your ReaderAnd the Scientific Community

Prof. Peter Sloterdijk, Doktor Wenn und Doktor Aber, Der Spiegel 49/2011:

. . . inzwischen [werden] 98 bis 99 Prozent aller akademischenTextproduktionen in der wie auch immer berechtigten oderunberechtigten Erwartung des partiellen oder volligenNichtgelesenwerdens verfasst. . .

. . . meanwhile 98 to 99 percent of all academic text is produced in thepossibly legitimate expectation that nobody will ever read it. . .

Nothing could be more wrong!(except maybe at University for Design, Karlsruhe)

Tews Thesis Writing Guide EZAG 13.7.2012 3 / 21

Page 4: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Write for Your ReaderAnd the Scientific Community

Prof. Peter Sloterdijk, Doktor Wenn und Doktor Aber, Der Spiegel 49/2011:

. . . inzwischen [werden] 98 bis 99 Prozent aller akademischenTextproduktionen in der wie auch immer berechtigten oderunberechtigten Erwartung des partiellen oder volligenNichtgelesenwerdens verfasst. . .

. . . meanwhile 98 to 99 percent of all academic text is produced in thepossibly legitimate expectation that nobody will ever read it. . .

Nothing could be more wrong!

(except maybe at University for Design, Karlsruhe)

Tews Thesis Writing Guide EZAG 13.7.2012 3 / 21

Page 5: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Write for Your ReaderAnd the Scientific Community

Prof. Peter Sloterdijk, Doktor Wenn und Doktor Aber, Der Spiegel 49/2011:

. . . inzwischen [werden] 98 bis 99 Prozent aller akademischenTextproduktionen in der wie auch immer berechtigten oderunberechtigten Erwartung des partiellen oder volligenNichtgelesenwerdens verfasst. . .

. . . meanwhile 98 to 99 percent of all academic text is produced in thepossibly legitimate expectation that nobody will ever read it. . .

Nothing could be more wrong!(except maybe at University for Design, Karlsruhe)

Tews Thesis Writing Guide EZAG 13.7.2012 3 / 21

Page 6: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Look and Feel of OS Thesis Work

I you will join the departments hacker team

I investigate a low-level software problem(for which neither your supervisor nor Hermann Hartig knows the solution)

I study existing approaches or solutions

I write your solution (in a real programming language)

I measure that your solution is superior— or that a promising approach does not work

I write a 50-page-thesis

I join forces with your supervisor to publish a paper at an OS conference

Tews Thesis Writing Guide EZAG 13.7.2012 4 / 21

Page 7: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Most simple generic advice

Write such that potential readers

I can most easily understand your work and the results

I can profit most from your work

All remaining advice follows from that. . .

I not too short — not too long

I right structure for your content

I include interesting stuff, omit uninteresting stuff

I express your true opinion — even if it implies that microkernels are wrong

I assume some –but not too much– background knowledge

I use consistent terminology

I use your own brain — don’t follow advice from others literally

Tews Thesis Writing Guide EZAG 13.7.2012 5 / 21

Page 8: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Most simple generic advice

Write such that potential readers

I can most easily understand your work and the results

I can profit most from your work

All remaining advice follows from that. . .

I not too short — not too long

I right structure for your content

I include interesting stuff, omit uninteresting stuff

I express your true opinion — even if it implies that microkernels are wrong

I assume some –but not too much– background knowledge

I use consistent terminology

I use your own brain — don’t follow advice from others literally

Tews Thesis Writing Guide EZAG 13.7.2012 5 / 21

Page 9: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Motivation

You passed lots of examinations with good results, why botherabout the Diploma or Master?

I prove that you can

Work for 6 month on your own to solve some problemand write a consistent report about it.

I this is an important qualification that makes a difference

I you will learn a lot and become more matureeven if this is not obvious to you before and/or after the Diploma

Last, but not least

I you will work on a topic that is important for the research of the group

I you will help a little tiny bit to improve the quality of computers and software

Tews Thesis Writing Guide EZAG 13.7.2012 6 / 21

Page 10: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Outline

General Advice

Diploma Thesis Process

Mistakes we saw more than once

Conclusion

Tews Thesis Writing Guide EZAG 13.7.2012 7 / 21

Page 11: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Find a Topic

You have an idea you want to investigate

I Good!

I talk to Hermann Hartig or somebody you know from the lectures

Otherwise

I fine to!

I see OS → Teaching → Topics for thesis

I talk to Hermann Hartig or somebody you know . . .

I sometimes interesting topics are not on that page

Tews Thesis Writing Guide EZAG 13.7.2012 8 / 21

Page 12: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

You and Your Supervisor

I your supervisor will be very interested in your work(and – if everything work out – he will use it later)

I have a regular appointment (every week or every second week)

I appointments can be shortI because you have been busy without new insightsI because you did not work on the thesis

I your supervisor is busy with other stuff;don’t expect him to call you every week

I after all, this is a free country— it’s your choice whether to finish your study or not

Tews Thesis Writing Guide EZAG 13.7.2012 9 / 21

Page 13: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

You and Your Supervisor

I your supervisor will be very interested in your work(and – if everything work out – he will use it later)

I have a regular appointment (every week or every second week)

I appointments can be shortI because you have been busy without new insightsI because you did not work on the thesis

I your supervisor is busy with other stuff;don’t expect him to call you every week

I after all, this is a free country— it’s your choice whether to finish your study or not

Tews Thesis Writing Guide EZAG 13.7.2012 9 / 21

Page 14: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

You and Your Supervisor

I your supervisor will be very interested in your work(and – if everything work out – he will use it later)

I have a regular appointment (every week or every second week)

I appointments can be shortI because you have been busy without new insightsI because you did not work on the thesis

I your supervisor is busy with other stuff;don’t expect him to call you every week

I after all, this is a free country— it’s your choice whether to finish your study or not

Tews Thesis Writing Guide EZAG 13.7.2012 9 / 21

Page 15: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Diploma work plan

1. day create thesis/main.tex with chapter headings, configure spell-check

1. month I review related workI get acquainted with your working environmentI understand your task and the context

I write related work chapter

2. month I design your solution

I write design chapter

3. month I implementation

I write implementation chapter

4. month I evaluation, final improvements

I write evaluation chapter

5. month I wrap up

I write abstract, introduction, conclusion

6. month hand in, defend

Tews Thesis Writing Guide EZAG 13.7.2012 10 / 21

Page 16: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Diploma work plan

1. day create thesis/main.tex with chapter headings, configure spell-check

1. month I review related workI get acquainted with your working environmentI understand your task and the contextI write related work chapter

2. month I design your solutionI write design chapter

3. month I implementationI write implementation chapter

4. month I evaluation, final improvementsI write evaluation chapter

5. month I wrap upI write abstract, introduction, conclusion

6. month hand in, defend

Tews Thesis Writing Guide EZAG 13.7.2012 10 / 21

Page 17: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Diploma Thesis Structure

• frontmatter (title, declaration, acknoledgements, TOC)

0. abstract, (4 sentences: state the problem; say why it’s interesting;say what your solution achieves; say what follows from your solution)

1. Introduction

2. Foundations and Related Work

3. Design

4. Implementation

5. Evaluation

6. Conclusion

• bibliography, glossary, index

I ≈ 50 pages, self contained text

I This is a proposal, use it if you don’t know better.

Tews Thesis Writing Guide EZAG 13.7.2012 11 / 21

Page 18: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Getting Things Done

There is lots of material that tells you how to best keep focus

I this might be helpful

I . . . or not

I something is wrong when you spend 2 hours dailyorganising and prioritising your task

I something else is wrong when your followers and facebook friendsknow more about your progress than your supervisor

Better follow the Ultimate Productivity Blog

You should be working.

Tews Thesis Writing Guide EZAG 13.7.2012 12 / 21

Page 19: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Getting Things Done

There is lots of material that tells you how to best keep focus

I this might be helpful

I . . . or not

I something is wrong when you spend 2 hours dailyorganising and prioritising your task

I something else is wrong when your followers and facebook friendsknow more about your progress than your supervisor

Better follow the Ultimate Productivity Blog

You should be working.

Tews Thesis Writing Guide EZAG 13.7.2012 12 / 21

Page 20: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Getting Things Done

There is lots of material that tells you how to best keep focus

I this might be helpful

I . . . or not

I something is wrong when you spend 2 hours dailyorganising and prioritising your task

I something else is wrong when your followers and facebook friendsknow more about your progress than your supervisor

Better follow the Ultimate Productivity Blog

You should be working.

Tews Thesis Writing Guide EZAG 13.7.2012 12 / 21

Page 21: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Getting Things Done

There is lots of material that tells you how to best keep focus

I this might be helpful

I . . . or not

I something is wrong when you spend 2 hours dailyorganising and prioritising your task

I something else is wrong when your followers and facebook friendsknow more about your progress than your supervisor

Better follow the Ultimate Productivity Blog

You should be working.

Tews Thesis Writing Guide EZAG 13.7.2012 12 / 21

Page 22: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Getting Things Done

There is lots of material that tells you how to best keep focus

I this might be helpful

I . . . or not

I something is wrong when you spend 2 hours dailyorganising and prioritising your task

I something else is wrong when your followers and facebook friendsknow more about your progress than your supervisor

Better follow the Ultimate Productivity Blog

You should be working.

Tews Thesis Writing Guide EZAG 13.7.2012 12 / 21

Page 23: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Your Prose

Find your writing style

I make first a paragraph structure with itemize bullets

I write the part that you feel most comfortable about

Write from a readers point of view

I write such that your prose is most easily to read and understand

I anticipate readers that make long breaks(or are not always fully awake)

I use backward/forward pointers

I shortly repeat points/concepts from the previous Chapters

Tews Thesis Writing Guide EZAG 13.7.2012 13 / 21

Page 24: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Your Prose II

Consistent writing

I make consistent arguments: state first the problem, then the solution

I use consistent terminology (especially if you write in German)

Paragraphs

I every paragraph transports a single message to the reader

I something is wrong if you cannot formulate this message in a simple sentence

I avoid passive voice: name the actors

I short sentences are better than long ones

I use a style guide if you write in a foreign language

Tews Thesis Writing Guide EZAG 13.7.2012 14 / 21

Page 25: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Outline

General Advice

Diploma Thesis Process

Mistakes we saw more than once

Conclusion

Tews Thesis Writing Guide EZAG 13.7.2012 15 / 21

Page 26: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Take Notes about Ideas, Decisions and Reasons

Student, a few days before handing in:

. . . there were important and very convincing reasons why I chooseMS-DOS instead of Fiasco for my work . . . but I can’t remember themany more . . .

I take notes aboutI decisions and their reasonsI ideas and why you did or did not pursue them

I From the FIRST day on!

Tews Thesis Writing Guide EZAG 13.7.2012 16 / 21

Page 27: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Don’t ignore related work

Student, after being absent for one month:

I spent the last month implementing X , which I need for Y .

Supervisor:

Interesting work. But student Z has finished his Diploma on X last year.You could have downloaded his solution from www.x.org.

I ask your supervisor about pointers for related work

I evaluate related work early

I identify your evaluation criteriaWhy are existing solutions not sufficient?

I ask other people, before doing a detour

Tews Thesis Writing Guide EZAG 13.7.2012 17 / 21

Page 28: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Writers block

You have a writers block, when

I when you write letters to the brother of the mother of your brother in law

I you argue on debian-devel about packaging your Diploma-software

I clean the windows for the second time in one week

instead of writing your Diploma

What to do

I start writing with the part that you feel most comfortable about

I don’t think more than 2 minutes about a sentenceinstead write the imperfect sentence

I write something every day

I the block will go away as soon as you see some constant progress

Tews Thesis Writing Guide EZAG 13.7.2012 18 / 21

Page 29: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Miscellaneous

German or English?

I a German computer science text is slightly more complicatedbecause all the terminology is English

Citing Wikipedia

I anticipate crazy article restructurings

I cite specific version

Tews Thesis Writing Guide EZAG 13.7.2012 19 / 21

Page 30: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Outline

General Advice

Diploma Thesis Process

Mistakes we saw more than once

Conclusion

Tews Thesis Writing Guide EZAG 13.7.2012 20 / 21

Page 31: Successful Diploma Writing (How to Avoid Leaving Your Supervisor with bad Memories ...os.inf.tu-dresden.de/Studium/Diplom/tews-2012-thesis... · 2012-07-13 · Successful Diploma

General Advice Diploma Thesis Process Mistakes we saw more than once Conclusion

Conclusion

I prove your proficiency by finishing a Diploma

I help a tiny bit for a better future

I talk to your supervisor regularly

I start taking notes from the first day

I write for the benefit of your potential reader

Tews Thesis Writing Guide EZAG 13.7.2012 21 / 21