BSc/MSc Thesis Supervision

We supervise Bachelor and Master theses on various topics. We discuss topics individually, there is no list of open theses. Look over the courses below and contact the organizer by email, if you are interested in pursuing a related topic for your thesis. For example:

  • Open questions discussed in lectures can inspire theses.
  • Some seminars and projects topics can also work as a thesis.

In your email, mention:

  1. Examination Regulation: in particular if you are interested in a bachelor or master thesis
  2. Programming Languages: the programming languages you speak (and are interested in learning)
  3. Skills: other relevant (programming) experiences and skills
  4. Relevant Courses: if and which relevant courses you have visited (in particular our courses)
  5. Transcript of Records: a pdf export of your grades in tucan

⚠️ Note: A bachelor thesis is worth 12CP which means you should dedicate 2 days per week for working on the thesis, and a master thesis is worth 30CP which means you should dedicate 5 days per week for working on the thesis. In particular, a master thesis is not something you can do on the side!

Courses

We put strong emphasis in tightly integrating our teaching and research activities by bringing the most recent research developments into our lectures (IV), seminars (Se), hands-on trainings (Pr), and teaching internship (Pl):

titlecategoryturnus
Concepts of Programming Languages (COPL)IV 06cpWinter
Program Analysis (PA)IV 06cpSummer
Type Systems (TYPES)IV 06cpSummer
Teaching Internship / "Tutor"Pl 05cp*
Modern Programming Languages Project (IMPL)Pr 06cpSummer & Winter
Software Development Tools (SDT)Pr 06cpSummer & Winter
Agile Software Engineering Project (SEP)Pr 12cpWinter
Modern Programming Languages Seminar (DAIMPL)Se 03cpSummer & Winter
Artificial Intelligence for Coding Assistance (AI4CA)Se 04cpSummer & Winter