Most student live in dormitories provided by universities, and this is the least expensive option. Other options include home stay (great for even more immersion and a look at European life!) or renting an apartment alone or with roommates. The program organizers can generally assist with the first two options, but apartment rentals is more specific. We would recommend staying first in the dormitory while looking for an apartment and also if you are interested in finding a roommate. Be sure to inform your program organizers of your housing plans as it can sometimes be an issue with your visa registration (which is tied to your residence).
Finding Roommates
Until recently, there was not a single roommate matching service in Europe and the few people who lived together sharing a flat would find each other at work or at school. So it wasn't a very popular way of accommodation for foreigners, because you can't get to know someone before you actually get there, and once you find someone, it's time to go back home.There are a lot of students basically who are eager to rent an apartment with someone else.There's also some information on apartment rental costs in major cities as well as useful advice on renting an apartment and checking out your future flatmate.
Renting an Apartment Alone
This is the only option that will allow you complete privacy. Renting an apartment in Europe is not as cheap as most people think. For example, it's simply impossible to rent a one-room apartment in suburbs (the cheapest it could be) for less than €300 per month. Plus, you'll have to pay a service fee to the real-estate agent who finds it for you (usually, 70%-100% of one-month rent). And if you try to find it by yourself, most likely it will be some sort of scam, so don't even try.If you want a decent western-style apartment in a good comfortable area in Moscow, it will cost about €1000 per month. If you agree for a compromise (that is, something not completely awful and not necessarily central), then you may be able to settle for €500 per month, if you know how to bargain.