C-courses
C-courses are upper-level courses offered ad hoc within different subjects, especially intended for Master's studies or Post-graduate studies.
Necessary qualifications depend on the subject chosen.
C-courses are taught in English when necessary!