It is delivered in English and if one is not a native English speaker or have an international bachelor's degree, taught and assessed in English then you have to demonstrate a high-level English language proficiency (IELTS 6.5 or TOEFL 100 (IBT) or TOEFL 250 (CBT) at least).