If you are an international student, they surely they will provide you with their Sponsorship. You will be staying here under their visa, and maybe you will also be required to stay within their Student Campus, or perhaps nearby housing.