[qsm quiz=1]
ECTS credits = European Credit Transfer and Accumulation System
Language: The courses would be given in English. And most people in Sweden have English as a second language.
Regarding Student accommodation in Stockholm: Link 1, Link 2
Don’t forget to check what kind of student financing your country can provide. It might take some Googling to find out.