To get a resident and work visa you need to have a skill that is in demand and for which there is a local shortage, you should explore the possibilities of doing internship during your university...