Table of Contents

Resources to Create Scientific Works

Arbeiten an der TU Dortmund

Wie schreibe ich eine Bachelor-/Masterarbeit?

Während des Schreibens:

Wie gebe ich die Arbeit ab?

Siehe auch Lehrstuhl-weite Regelungen

General Rules

Spell Checking

You have to check manually:

Style

Notation for Stringology Articles

Typography

Figures, Pictures and Tables

Pseudo Code

References

Examples

for a conference article use inproceedings

Caveats

for a conference article use inproceedings

for a journal article use article

@inproceedings{lzciss,
  author    = {Johannes Fischer and Tomohiro I and Dominik K{\"{o}}ppl},
  title     = {{L}empel-{Z}iv Computation in Small Space ({LZ-CISS})},
  booktitle = {Proc.\ CPM},
  publisher = "Springer",
  pages     = {172--184},
  series    = {LNCS},
  volume    = {9133},
  year      = {2015}
}
@article{cohen10fast,
  author =   {Hagai Cohen and Ely Porat},
  title =    {Fast Set Intersection and Two-Patterns Matching},
  journal =  {Theor.~Comput.~Sci.},
  volume =   {411},
  number =   {40--42},
  pages =    {3795--3800},
  year =     {2010}
}

Please obey these rules strictly. Most free citation services like Google scholar, DBLP, Citeseer, etc.,

See also Regeln für Zitate und bibtex-Einträge

Latex

Git

We can support your thesis by a git repository. Just send me your public SSH key so that you can access your fresh created repository. If you intend to write a thesis about compression, think about using our compression framework. We maintain our framework at the ITMC's repository hosting service. You need to register first at this site before I can add you as a member.

Supplementary Material

About German

Mit Deutsch als Sprache haben Sie sich für die schwierige Ausarbeitungsmöglichkeit entschieden. Neben einer Füllzahl an schwierigen Grammatikregeln (unter anderem Casus, Verbkonjugation und Pronomina-Deklinationen) ist es auch sehr reizvoll, ein wissenschaftliches Dokument anzufertigen, das auf rein englisch-sprachiges Referenzmaterial basiert. Anbei einige Besonderheiten der Sprache, angepasst für das wissenschaftliche Arbeiten:

Umgang mit englischen Fachbegriffen

Präzise und Prägnant schreiben

Schwammige Ausdrücke

Beliebte Fehler

Tools

Gepflogenheiten

Programming

C++

Courses/Material

Tools:

Programming Etiquette

Interesting data structure libraries

Caveats

Java

Tools for String Analysis

Howto prepare slides

See also additional tips in German