I'm a post-doc who has been the primary supervisor for two master's students this year (computer science, UK). Their theses are due in soon, and I have asked for a draft beforehand so that I can give some feedback. However, I am now wondering how typical this is, and whether it is fair on other students in the year (because more senior supervisors would have less time for this than me.) It has been so long since my master's that I cannot remember how it was for me!
I believe that this is slightly different to a PhD thesis. Whilst my PhD supervisor was rather uninvolved with my PhD thesis, I know that some PhD supervisors are very hands-on, even to the point of correcting spelling and grammar. However, it seems to me that doing a PhD is more a collaborative process with the supervisor, whereas a master's thesis should be more independent, and a more rigorous evaluation of the student's own abilities.
So -- how much feedback should I be giving to my master's students, if any at all?
As their primary supervisor,I would expect you to give them as much feedback as you can (whithin reason).
I also think that getting a draft when their theses are soon due is too late.
As to your comment that masters students should be more independent than PhD students - wouldn't you expect the opposite?