Is this sentence correct?
Master thesis to obtain the degree Master of Science
I am really not sure about the 's here.
Is this sentence correct?
Master thesis to obtain the degree Master of Science
I am really not sure about the 's here.
As suggested by snailplane, corpus searches are a good way to get a handle on which one is preferred.
I also searched many an exclusively British corpus, but without yielding any meaningful results.
The relevant ELU question that choster linked discusses master's degree, which has the same form as master's thesis. The question is about apostrophe usage, but note that nobody suggested it should be master degree.
Grammatically speaking, master's thesis unequivocally means a thesis of a master. Master thesis can be read the same way, but also as primary, principle or main thesis.
Stick with master's thesis.