The courses make use of a variety of teaching techniques and strategies (lectures, group work, individual work, seminars, reading etc.) which help students to acquire the necessary skills. Certain courses also use e-learning techniques (provision of resources and exercises, teaching devices, collective sharing and assessment of work).