The Modern Language Centre offers courses in Arabic, Bengali, Catalan, Dari, Farsi, French, German, Greek, Gujarati, Hebrew, Hindi, Italian, Japanese, Korean, Mandarin, Panjabi, Pashto, Polish, Portuguese, Russian, Sanskrit, Spanish, Swedish, Spanish and Urdu.