Writing Your Thesis

At this page, we provide some information necessary while writing a thesis. Basically, the same rules can be applied for any other scientific paperwork. We must admit that this information collected here is neither complete nor represents it a general rule set. Nevertheless, we try to keep it up-to-date and comprehensive. If you have comments or suggestions, please drop me a short note.

Presentation Templates

  • The FAU provide templates for your presentations here

LaTeX Template

  • We provide a template for your thesis: Download (new 27. July 2022) .
  • Please try to stick with this layout.

General Rules and Hints

  • 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?)
  • 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
  • comment on employed hardware and software
  • describe methods and techniques that build the basis of your work
  • review related work(!)
  • 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
  • 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 ovserved this effect
  • 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)
  • 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 Endnote or BibTeX for creating the references and citings
  • Further information: IEEE Rules , BibTeX
  • 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, …)
  • 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 labals include the measurement units?
  • Are citations in the caption (if a graph is borrowed)?

Further reading

  • Some Advice on Writing a Technical Report
  • Ein sehr schöner Überblicksartikel von Henning Schulzrinne zum Aufbau eines Papers.
  • Advice on Research and Writing
  • Computer Science Student Resource Site

IMAGES

  1. (PDF) On Architectures, Frameworks, and Models in Thesis Writing for

    how to write a thesis computer science

  2. A SAMPLE RESEARCH PAPER/THESIS ...

    how to write a thesis computer science

  3. A Comprehensive Guide to Writing a Computer Science Thesis in 2024

    how to write a thesis computer science

  4. How to Write a Thesis for Masters in computer Science

    how to write a thesis computer science

  5. A Step-by-Step Guide to Successful Thesis Writing in Computer Science

    how to write a thesis computer science

  6. Thesis Ideas For Computer Science

    how to write a thesis computer science

VIDEO

  1. How To Write A Research Proposal For A Dissertation Or Thesis (With Examples)

  2. How to Write Your Dissertation / Thesis FAST!

  3. How to write your first computer science research paper?

  4. How to Write a Research Paper Introduction

  5. How to Write a Thesis in LaTeX pt 1

  6. How to finish a PhD thesis quickly

COMMENTS

  1. How to Write a M.Sc. Thesis

    Quick Guide to the M.Sc. Thesis. An acceptable M.Sc. thesis in Computer Science should attempt to satisfy one or more of the following criteria: Original research results are explained …

  2. How to Produce a Computer Science Thesis

    This document is intended as a brief guide to students in Toronto Metropolitan University (TMU) Computer Science Masters and Doctoral programs who are at the stage in their studies …

  3. How to Write a Master's Thesis in Computer Science

    Most theses in Computer Science consist of two distinct parts: (1) writing a significant program, and (2) writing a thesis that describes your program and why you wrote it. The intent of this document is to guide you in how to do these …

  4. Writing a Bachelor Thesis in Computer Science

    Writing a Bachelor Thesis in Computer Science. Siegfried Nijssen. Motivation. In a few weeks, you will be writing a thesis. Writing a text is not easy for many academics. Bad Academic …

  5. How to Write Up a Ph.D. Dissertation

    How to Write Up a Ph.D. Dissertation (for computer scientists and the like) by Jason Eisner (2006) This page is about how to turn your research (once it's done) into a readable multi-chapter document. You need to figure out what to …

  6. Senior Thesis :: Harvard CS Concentration

    To write a thesis, students may enroll in Computer Science 91r one or both terms during their senior year, under the supervision of their research advisor. Rising seniors may wish to begin …