I wish to write my bachelor thesis with a particular professor, who is looking for a new job. He will be there for another semester, but might leave afterwards (depending on the outcome of his job search). Due to other courses and constraints, I would prefer to do my bachelor’s thesis not in the next semester but the one afterwards, when my favorite professor may already be gone.
According to my university’s rules, the primary supervisor of my bachelor thesis needs to be at my university, so even if my favorite professor agrees to supervise me, I would have to find a primary supervisor from my university, who will be responsible for my final grade. Unfortunately, the only other professor doing my favorite topic has a very bad reputation.
As far as I see it, I have two options with three possible outcomes:
I do my thesis in the next semester, having to cope with a tight schedule due to other courses.
I do coursework in the next semester and my thesis in the semester after that. This bears the risk that my favorite professor is gone.
Do you see any other ways to solve this dilemma?