Thesis Supervision

Occasionally we are co-supervisors or supervisors of bachelor and master theses, for example at the University of Koblenz, LNU in Växjö, and the University of Cologne.  You can contact us if you are interested in a thesis project, usually if you are enrolled in a computer science or mathematics-related program.

Requirements: We recommend that you either attend our lectures, e.g., “Algorithms and Advanced Data Structures”, “Graph Theory”, “Computational Social Sciences”, or one of the labs/seminars.

Language: It is possible to compose your thesis in English, Swedish (JD) and German. For certain topics, familiarity with German is recommended, as German texts may need to be read and analyzed. Please feel free to contact me if you have any questions.

Programming: While the aim of a thesis is to explore new principles and techniques, implementing them is usually a necessary part of the process. Thus, one important requirement is that you already have a very good programming skills, for example in Python.

Initial Steps

We recommend inquiring about the possibility of supervision for your thesis at least 2–3 months before your desired start date. Additionally, please provide an up-to-date transcript to identify your strengths. Thus, please contact us with some initial information:

  • An initial idea for a topic (see below).
  • Your transcripts.
  • If necessary, an idea for a first supervisor.

Topics

Please note that these topics are only a small selection of the theses available in our research group. Please contact us for further topics.

The list of topics includes, but is not limited to:

1. Algorithms and Data Structures

2. Complex networks/ Graph Theory

3. Ontology and Knowledge Graph Development

5. Text Mining/NLP

6. Computational Social Sciences and Digital Humanities

Useful links

Useful Literature