As such, it’s not suitable when you will research a Masters degree. What you will need is a protracted-term 'student visa' identified as a 'student home allow'.
The ‘Pathway to Finland’ by Edunation programme is https://infopagex.com/story2945416/the-smart-trick-of-edunation-pathway-that-no-one-is-discussing