There are different requirements depending on which country you are from, and your educational background. This applies to both EU/EEA, and non-EU/EEA applicants.
Country not listed below? See here
Students with a renewable or permanent residence permit to Norway
Students with citizenship from countries outside of the EU/EEA and Switzerland must pay tuition fees. Please read more about the tuition fees here.