Hi, thanks for your reply, I spoke to the course adviser, he passed the "ball" to the immigration's court, said its entirely up to the immigration to sort out the residency permit, unfortunately the University cannot be of any assistance. They already provided me with the offer letter, that is all they can do.
Please try these links, they helped me with similar questions re: all types of Shengen.