Student can choose freely what they want to complete in optional courses. However, not all courses are delivered every academic year. The (U, M, D) marks after the course name, if exists, means that the course is held for Undergraduate, Master, Doctor programs respectively.