Main document
Bachelor and Master's Theses
General rules and hints
- Structure of the document
The main document should be organized as follows. The ratio between the main sections (2.-4.) is 1/3 to 1/3 to 1/3! Regarding the size of the thesis, a rough measure might be 40-70 pages for a bachelor thesis and 70-100 for a master's thesis.- Abstract / Kurzfassung: each about 1/2 page
- How to write an abstract
- Motivation (Why do we care?)
- Problem statement (What problem are we trying to solve?)
- Approach (How did we go about it)
- Results (What's the answer?)
- Conclusion (What are the implications of the answer?)
- 1. Introduction (general motivation for your work, context and goals): 1-2 pages
- Context: make sure to link where your work fits in
- Problem: gap in knowledge, too expensive, too slow, a deficiency, superseded technology
- Strategy: the way you will address the problem
- 2. Fundamentals / environment and related work: 1/3
- comment on employed hardware and software
- describe methods and techniques that build the basis of your work
- review related work(!)
- 3. Developed architecture / system design / implementation: 1/3
- start with a theoretical approach
- describe the developed system/algorithm/method from a high-level point of view
- go ahead in presenting your developments in more detail
- 4. Measurement results / evaluation / discussion: 1/3
- whatever you have done, you must comment it, compare it to other systems, evaluate it
- usually, adequate graphs help to show the benefits of your approach
- caution: each result/graph must be discussed! what's the reason for this peak or why have you observed this effect
- 5. Conclusion: 1 page
- summarize again what your paper did, but now emphasize more the results, and comparisons
- write conclusions that can be drawn from the results found and the discussion presented in the paper
- future work (be very brief, explain what, but not much how)
- References
- all papers and articles used in the thesis must be cited (and each reference must be used in the thesis!)
- a rough number is 20 references for a bachelor thesis and 30-40 for a master's thesis
- avoid to cite web sites
- We highly recommend to use BibTeX for creating the references and citings
- Check out BibDB for managing the collection used papers (and to browse available papers)
- Further information: IEEE Rules, BibTeX
- Abstract / Kurzfassung: each about 1/2 page
- Writing style
- Avoid passive voice, active voice is easier to read. There is nothing wrong saying I (or we) did it
- Avoid negative sentences: write in a positive (affirmative) voice, they are easier to understand.
- Always use vector graphics for figures (PDF, EPS, ...)
- Last minute checks
- Did I spell out the main points of the interpretation of results?
- Are all equations, figures, tables numbered?
- Do all graphs, tables, diagrams have descriptive captions?
- Are all axes and scale carefully chosen to show the relevant effects?
- Are all axes labelled? Do the labels include the measurement units?
- Are citations in the caption (if a graph is borrowed)?
- Did I spell out the main points of the interpretation of results?
Further reading
- Some Advice on Writing a Technical Report
- Ein sehr schöner Überblicksartikel von Henning Schulzrinne zum Aufbau eines Papers.
- Die Webseite des Computer Science Research Methods and Writing Workshop der Iowa State University Sehr schöne Sammlung von Links zum Thema Forschen, Lesen, Schreiben, ...
- Writing Exercises for Engineers and Scientists Eine Reihe von Frage-Antwort-Selbsttest zu einfacher und fortgeschrittener englischer Grammatik, Zeichensetzung, Wortwahl, etc., mit Diskussionen typischer Fehler.
- Advice on Research and Writing
- Computer Science Student Resource Site
Extras
Featured Paper
- V-Edge: Virtual Edge Computing as an Enabler for Novel Microservices
and Cooperative Computing
As we move from 5G to 6G, edge computing is one of the concepts that needs revisiting. In this position paper, we discuss a way forward, namely the virtual edge comput...
News
- May 05, 2022
Best Poster Award at IEEE INFOCOM 2022
Gurjashan Pannu presented our paper titled "Vehicular Vir... - May 05, 2022
New IEEE Wireless Communications Magazine article
Our article "Data-driven Flight Control of Internet-of-Dr... - May 04, 2022
Distinguished Seminar at IMDEA
Falko Dressler gave a Distinguished Seminar talk "From Co... - April 30, 2022
Falko Dressler elected as Chair of Tactile Internet Technical Committee
Falko Dressler has (again) been elected as part of the Ta... - April 17, 2022
New IEEE Network article
Our article "V-Edge: Virtual Edge Computing as an Enabler...