Programme structure

The 120-credit master's programme in Data Science is made up of :

  • A common curriculum of 44 credits, including a final thesis and teaching units in:
    • Databases
    • Machine Learning
    • Statistics
    • A seminar
  • One professional focus of 30 credits, among:
    • The data analytics focus offers a range of algorithmic and statistical methods for data mining, learning, and visualisation of large datasets.
    • The cybersecurity focus is built around 5 pillars: cryptography, hardware, software and system security, and privacy, complemented by an introduction to information theory.
  • Elective courses and/or options are selected to earn at least 120 credits.

An additional teaching module may be added to the 120-credit programme for students who do not have all the prerequisites for the master's degree. These teaching units will be selected in consultation with the student advisor.


For a programme-type, and regardless of the focus, options/or elective courses selected, this master will carry a minimum of 120 credits divided over two annual units, corresponding to 60 credits each.