Table of Contents

Regeln für Abschlussarbeiten (in der AG Fischer)

Ablauf

Wie schreibe ich eine Bachelor-/Masterarbeit?

Während des Schreibens:

Wie gebe ich die Arbeit ab?

Siehe auch Lehrstuhl-weite Regelungen

Häufig wiederkehrende Fehler in der Informatik und der deutschen Sprache

Further Rules (by Dominik Köppl)

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

Programming

C++

Courses/Material

Tools:

Programming Etiquette

Interesting data structure libraries

Caveats

Java

Tools for String Analysis

Howto prepare slides