1. Students from non-EU/ EEA countries have to obtain visa from the Polish Consulate in home country before arrival to Poland.
2. It is strongly recommended to apply for Polish visa, type "D", with multiple entries.
3. Persons who have received visa for the whole period of their stay in Poland don't need to apply for Residence Permit.
4. EU Immigration Portal for non-EU citizens: http://ec.europa.eu/immigration