I am currently in my final year of BSCS. And we have the option of pursuing a thesis or do a Final Year Project (FYP). I asked a professor related to my field and she told me that It's really hard to write a thesis as you need to pick an original research paper or area, reproduce the work done in this area, work on the limitations mentioned and add your own new findings which I think is really hard for me at this stage since I'm in the phase of understanding existing knowledge.
My main interest is in Computer Graphics and I was thinking to create a path-tracer, have already created a gpu ray-tracer, and use different acceleration data structures and profile the increase in speed obtained.
The thing is, all of this has already been done so I'd just be reproducing the work already done and implementing it and highlighting conclusions already drawn with just a little talk on the limitations and what could be done. Does this qualify as an undergraduate thesis or should I give up on it and she is right in assuming that thesis needs to have some new findings?
Also if it qualifies as a thesis what are the chances to getting it published since there are no new findings?
The reason I was pushing towards the thesis more as I am from a South-Asian country and the standard of education is "pretty" low here. Research is like a godly word for people here and we have zero exposure to research/conferences/seminars etc. I aim to do my masters from abroad and was thinking my bachelor's thesis would be a valuable experience.