Theses Guidelines and General Procedure

Submitted by stf on 26. July 2010 - 22:19

Here's the general procedure of a thesis at the Knowledge-Based Systems Group:

  1. Orientation
  2. Proposal
  3. Thesis Work
  4. Final Presentation
Finally, we have some general remarks for you.

Theses at KBSG

The Knowledge-Based Systems Group constantly has offers for diploma, bachelor, and master theses on topics in all our research areas and projects. When specifying the particular thesis' topic the advising research assistant and Prof. Lakemeyer of course try to account for the student's personal interests and background.
There are some general requirements that we impose on prospective thesis students:

  • successful participation of the KBSG's introductory lecture(s)
  • extensive knowledge in knowledge representation, reasoning, artificial intelligence, and/or (cognitive) robotics
  • for the practical parts: strong working knowledge in programming either with Prolog or C++ or both.
If you are interested, please contact us.



It all begins with an orientation phase where you try to get familiar with the topic, start an own literature research and work towards a clear specification of the topic.


Once you are sufficiently into the topic, you should prepare a thesis proposal which is exactly what it sounds like: a proposal work a thesis work. You need to prepare both, a written paper of around 30 pages (~15 pages for bachelor theses) introducing the topic with a motivation, a presentation of related work, your idea(s), and a concept for evaluation, and a talk of 30 minutes (20 minutes for bachelor students) where you present your thesis proposal your dedicated supervisor(s) and to other people interested at KBSG.

Thesis Work

When the proposal gets accepted, you can go register the thesis with ZPA and start working.

Final Presentation

Once you completed the thesis it's time to make a final presentation. This is where you present your thesis' work, findings you made, and results you obtained.

General Remarks