The non-Finnish degree granting eligibility to apply must be equivalent of 180 ECTS credits or more.
Is "The non-Finnish degree granting eligibility to apply" the same as "The non-Finnish degree that/which grants eligibility to apply"?
Does it mean that in order to apply, the degree must consist of 180 credits or more?
The degree from a foreign university must in the awarding country give eligibility for corresponding Master’s level studies.
The structure of the bolded part of the sentence seems rather complicated to me, especially "give eligibility for".
I guess it means "the university giving you the degree have prepared you for your master's level studies(are able to study master level courses)"? But I don't think that makes sense.