The following article summarizes some general information about theses at the Knowledge-Based Systems Group.
That is, we'll discuss how to arrive at a topic and whom to talk to for the same.
In general, there are no special formal restrictions to do a thesis at KBSG,
however, as much previous knowledge in our topics as possible obviously helps.
Many topics require the content of at least one of our introductory lectures.
Sometimes a proper (but potentially lengthy) orientation phase with a review
of particular literature to get into the topic is just fine.
An overview about theses and completed, running, and maybe even open topics can be found at
At KBSG, more often than not, we do not have ready-to-go topics available.
Instead, we rather try to develop and tailor a topic specifically for a student
starting from what is best described as a fuzzy idea on a problem or a general direction.
Our website offers an overview of the spectrum of topics that we deal with.
It can roughly be divided into more practical topics (often with robotics as an application)
and more theoretical topics with (foundations of) knowledge representation at their heart.
To get more information towards arriving at a topic you are invited to contact
one of our staff members that will then most likely become your advisor.
Contact information are given on our staff page:
Who to turn to depends on the area of your topic.
Besides the existing theses linked about it's worth taking a look at our publication page at
The general procedure then looks as follows:
You start with a literature review and orientation for about two month.
In that time you write a so-called proposal, which on about 20 pages summarizes
the foundations, research questions, and goals of the thesis along with a schedule for the same.
After a presentation (and acceptance) of the proposal you go register the thesis.
More information is given on