In my Master's Programme "Health Informatics", we could choose between four partner universities to do an exchange. I decided to do my exchange in Singapore mainly because the NUS has a very good academic reputation and I also liked the geographical location of Singapore.
Unlike many other exchange students, I did not have to participate in courses as I was writing my Master's thesis in Singapore. So I did not have to search for courses but for a supervisor (resp. co-supervisor) and an interesting project for my thesis. This was not that easy, as many professors at NUS do not want to supervise exchange students because they will be gone by the end of the term and most likely would not continue working in a project at NUS. So I found my main supervisor at my home university and with the support of Karolinska Institutet I found also a co-supervisor at NUS. If you do a thesis abroad, I would recommend you to start searching for a supervisor and project as soon as possible. It will take more time than you expect.
After I got submitted, I got all the necessary information by NUS. One could say, that it was maybe even a bit too much.. The application for the visa took place in Singapore, as an Austrian citizen (or Swedish as well) you do not need to apply for a visa beforehand. When you enter Singapore, you will get a tourist visa and during the welcome days at NUS, you can apply for a visa. Everything is guided, so don't worry too much about this process.
For the vaccinations, I visited City Akuten, where students from KI also get a discount. In Singapore they also have a university health centre, where they consult you in case you need some further vaccination or prophylaxis (e.g. Malaria). They also sell a travel kit with basic medication you might need when travelling in Southeast Asia