Alongside with the core curriculum, ICEF offers a wide array of electives allowing students to learn programming, data management and much more. Here’s Natalia Arkhipova, BSc Programme Coordinator, about the courses available at ICEF as electives, language learning opportunities, and currently most popular student choice.