In order to graduate, students must fulfill a number of requirements by the end of their program: core courses, electives, language courses, and international experience abroad (student exchange, professional or humanitarian mission). They must earn a total of 24 credits, including seven for core courses and four for foreign languages. In addition, they must earn six credits for work experience and one credit of international experience.