It is the Swedish Migration Agency that handles questions about entry visas.
More information about studying in Sweden can be found on the web site studyinsweden.se