For many, the process for choosing a thesis topic looks like this:

  1. Browse open topics (e.g. on faculty pages)
  2. Choose the one that reads best (and is still available)

This process reminds me of ordering food in a restaurant:

  1. Browse food menu
  2. Choose the one that reads best (and is on offer)

If I am familiar with the restaurant, this process works great.

Things are different, however, if I try a new type of food for the first time. Say Afghan food. How hot is “hot” in this restaurant? What should I expect in terms of quantity—can I order starters, or will that ruin my chances for a desert? What is palau anyway?


I simply lack the experience to determine from the decription alone wether I will like the food.

If you choose your thesis topic, you are typically unfamililar with the context: the domain of computer science, the supervisor and the group he works in. It is thus hard to determine thesis writing experience from the topic description alone. How formal is “formal” in this context? What should you expect in terms of time requirements—can you continue your side job, or will it ruin your chances for free time on the weekends? And so on.

If you are unfamiliar with the context, the above process is like lottery: it can produce great results, but it heavily depends on good luck. For an evening eating out, this uncertainty can be a welcome twist. For the many months of your thesis project, however, you want more reliability.

To make a more reliable decision, you must use additional information.

For choosing food, ask friends who know the restaurant; take a look at some ingredients to get a better impression; if possible, try some dishes before ordering.

For choosing a thesis topic, try these tactics to obtain more information:

  1. Arrange (informal, e.g. coffe) meetings with the supervisors of the topics that caught your interest. Let them talk about the topic to get more information. Let them describe their style of thesis supervision. Only decide once you have seen/talked to several.

  2. Read theses that this supervisor has supervised before. This tells you about typical thesis size, structure and focus (heavy on implementation? proofs?). Consider to also skim through theses from the same group but a different supervisor.

  3. Talk to students who have been supervised by this supervisor. Get their names from their theses or ask your supervisor candidates for contact information.

Finally, you often get the best dishes from asking the waiter for advice. Often there are seasonal foods that are not on the menu. Similarly, there is a large pool of unpublished thesis topics that only exist in the heads of personal notes of supervisors. So if you like a supervisor, but are not convinced by the topic on his menu, ask for other topics, too.

6 thoughts on “Topic Roulette

  1. Can the title of the bachelor thesis change after the official registration on the 15. of a month?

  2. Yes, you can change the title between registration and before you hand in the thesis. However, you typically need a short written statement from your supervisor that the title has changed. Otherwise, when you hand in the thesis, people wonder why it’s different than in the registration.

  3. Pingback: Quora
  4. Pingback: FAQ | Thesis Guide
  5. Hello Elmar
    I am a Master EMSE student at UPM in Spain. My concern is about the topic to my final work. I asked a possible supervisor and He suggested me about “Impact of Mainframe in Cloud Computing”. I do not know if it is a good idea. Really, I finished my master courses 3 years ago and I have gone back to the university to accomplish this pending subjet.
    what’s your opinion?

    1. Hello Ricardo,

      thanks for the question. The topic you mentioned is very short, too short for me to really make a substantial assessment of it. My advice is to get more information about it out of your supervisor. E.g.

      – why does he think that the topic is interesting?
      – what are first steps he sees?
      – which expectations does he have about your thesis?

      This should help you to better make up your mind. In any case, I suggest you talk to other supervisors as well to have more options.

      Hope this helps,
      mucha suerte con tu tesis,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s