Hi,
as far as studying French, I came across the site which gives you the choice between several schools (too bad, I cannot post URL link, so put regular url begining instead of *, and . instead of %) *//fr%languagebookings%com/cours-francais/france/montpellier/
What you may do is phone them and explain precisely what you are looking for : being able to attend french-speaking classes at university, starting from a beginner/average/advanced level.
Then, before you can enroll a university, you will have to fill in that form (. instead of % and usual secured beginning instead of *) : *%formulaires%modernisation%gouv%fr/gf/cerfa_11126-do, pass a french test and prove by any means that you have at least a high school degree that enables you to keep up with a university course level.
As far as Montpellier is concerned, you'll find literature under the name of "lettres modernes" or "littérature comparée" (depends on what you are looking for) and History of Art within the Archeology degree at Montpellier 3 university (usual regular beginning instead of *): *formations%univ-montp3%fr/fr/_modules/m_search/catalog1-html
However, taking an isolated course is seldom possible, it is usually part of a more complete degree that would include extra topics.
Hope that was helpfull. Welcome in south of France
