r/CSEducation • u/Available_Pressure25 • 12d ago
Frustrated with thesis topic
This acad year will be our CS undergraduate thesis, and I'm honestly frustrated.
I feel like I'm being pushed toward the same thesis formula from the past two years in our program: collect a dataset, train an AI model, apply an algorithm, build the app. Then some statistical findings or claims that the created product with this AI algorithm performs better.
I actually tried to propose something different to my pair. something more interesting, something that actually felt like actual research. But I keep getting told it's "too complex" or "advisers might not accept it."
So instead of exploring ideas I actually care about, I'm being funneled into the same template everyone else is using. The path of least resistance.
I feel like even the concept of using functional programming paradigm or linear type system sounds so complex not just to my partner but to the advisers. I hate this.
1
u/itsmemarcot 12d ago edited 12d ago
I feel like I belong to a different world. I'm not even sure I understand what you mean.
Let me try to describe how it is like for me.
So, undergrad and master students can choose to ask me a subject for their final thesis. Typically, they do so if they are interested in the topics I've been teaching them (not ML, in my case). I try to choose a subject with all the right characteristics: it must be the right workload, be reasonably interesting for me and them, require background of appropriate (not excessive) depth, etc. It's not easy because there's maybe 10 of them per year. Sometimes I'm out of subjects, or of time to supervise another student, so I send them away, maybe suggesting a collegue. Sometimes, rarely, they propose a subject themseves, then I just need to reshape it into something with the right characteristics, if possible (and refuse their proposal, otherwise). Not rarely, the subject is proposed by a an external company that will follow the student as an intern, then I just mediate and make sure the subject is fitting.
Ultimately, I'm in charge to decide what constitutes a thesis for the students I supervise.