According to the UK visa check tool if you:
are an Indian citizen
are coming to the UK for an academic visit
are staying for less than six months
You need to apply for a Standard Visitor visa. Having a French residency permit does not seem to matter at all in this case.
Quoting from the linked website:
You'll need a visa to work, do business or ...
You have two problems here: the origin of the money you mother is sponsoring you with; and the suspicion that you will go underground once you arrive, overstay, and work illegally.
The first of these is a documentary issue. If you have documents relating to the sale and reasonably regular bank statements since showing that the money has remained in your ...