2024-2025 / Master

Science des données, à finalité spécialisée

120 crédits

Vue bloc

  •  
  • Organisation
  • Théorie
  • Pratique
  • Autres
  • Crédits

Bloc 1

If one or several of the mandatory courses have already been credited when entering the Master of Data science program, they can be replaced by a corresponding amount of credits chosen among the elective courses.

Focus courses

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
ELEN0062-1Introduction to machine learning (anglais) - [40h Projet]
Corequis
INFO8006-1
Introduction to artificial intelligence
Q1305[+]5
INFO8010-1Deep learning (anglais) - [60h Projet] Q230-[+]5
INFO9014-1Knowledge representation and reasoning (anglais) - [45h Projet] Q22420[+]5
INFO9016-1Advanced Databases (anglais) - [20h Projet]
Corequis
INFO0009-2
Bases de données (organisation générale)
Q22420[+]5
DATS0001-1Foundations of data science (anglais) - [60h Projet] Q130-[+]5
MATH2021-1High-dimensional statistics (anglais) - [30h Projet] Q13015[+]5

Compulsory courses from the core curriculum

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
PROJ0021-1Data science project (anglais) - [120h Projet]
Corequis
INFO0902-1
Structures des données et algorithmes
Q25-[+]5

Optional courses from the core curriculum

In agreement with the Jury, choose a total of 25 credits for Block 1 in the following list, among those that have not already been credited before.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
Data Science foundation courses
The following courses (INFO0009-2, INFO8006-1, MATH0461-2 and INFO0902-1) are corequisite to some compulsory courses of the master program. They must be taken as a priority, unless they were already taken as part of the bachelor of science in engineering or bachelelor of computer science, or unless the corresponding knowledge and skills have been acquired previously.
INFO0009-2Bases de données (organisation générale) - [25h Projet] Q22626[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12520[+]5
MATH0461-2Introduction to numerical optimization (anglais) - [25h Projet] Q13020[+]5
INFO0902-1Structures des données et algorithmes - [40h Projet] Q22620[+]5
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
ELEN0060-2Information and coding theory (anglais) - [30h Projet] Q23015[+]5
INFO0016-1Introduction to the theory of computation (anglais) Q12626-5
INFO0027-2Programming techniques (anglais) Q2   5
Algorithmics - [40h Projet]  1414[+] 
Software patterns - [30h Projet]  1010[+] 
INFO0054-1Programmation fonctionnelle - [20h Projet] Q12424[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet] Q2304[+]5
INFO2049-1Web and Text Analytics (anglais) Q130--5
INFO8003-1Reinforcement learning (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [20h Projet] Q225-[+]5
INFO9012-1Parallel Programming (anglais) Q22525-5
INFO9015-1Logic for Computer Science (anglais) Q12420-5
MATH0462-1Discrete optimization (anglais) - [25h Projet] Q23020[+]5
MATH2022-1Monte Carlo methods in statistics (anglais) - [40h Projet] (années paires, organisé en 2024-2025) Q22412[+]5
MQGE0002-3Computational Optimization (anglais) Q230--5
BIOL0021-1Biologie des systèmes - [10h Travaux dirigés]
Corequis
OCEA0089-1
Introduction to marine ecosystems modelling
Q110-[+]2
OCEA0089-1Introduction to marine ecosystems modelling (anglais)
Corequis
BIOL0021-1
Biologie des systèmes
Q11515-3
GEOG0057-1Analyse spatiale Q23030-5
GEOG0059-1Infrastructures de données spatiales Q13030-5
GEST0832-4Marchés financiers Q24015-5
FINA0063-1Advanced Statistical Methods in Finance (anglais) Q130--5
GEST3032-1e-Commerce Methods and Techniques (anglais) Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
GBIO0030-1Computational approaches to statistical genetics (anglais) - [35h Projet] Q22515[+]5
SPAT0263-1Machine Learning in Space Sciences (anglais) Q13015-5
SPAT0264-1Machine Learning for Gravitational-wave Astronomy (anglais) Q21020-5
INFO9023-1Machine Learning Systems Design (anglais) - [17h Laboratoire, 18h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
Q217-[+]5
MATH1222-3Introduction aux processus stochastiques - [10h Travaux dirigés] Q22010[+]5
SYST0022-1Linear Systems Design (anglais) - [15h Projet] Q22626[+]5
[...] With the agreement of the President of the Jury, students may also choose up to 15 credits in the application area of their Master thesis in other programmes of the university -
[...] With the agreement of the President of the Jury, students may also choose 5 credits in any other programme of the university or from the UNIC course catalog-

Bloc 2

Compulsory courses from the core curriculum

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
DROI1357-1European law, (big) data and artificial intelligence applications seminar (anglais) Q124--5
GEST3162-1Principles of management (anglais) - [25h Projet] Q130-[+]5
ATFE9009-1Master thesis (anglais) - [750h Projet] TA--[+]25
[...] Students who have already acquired the skills and knowledge of GEST3162 (or equivalent) will replace it by a course of their choice of 5 ECTS5

Optional courses from the core curriculum

In agreement with the Jury, choose a total of 25 credits for Block 2 in the following list, among those that have not already been credited before.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
Data Science foundation courses
The following courses (INFO0009-2, INFO8006-1, MATH0461-2 and INFO0902-1) are corequisite to some compulsory courses of the master program. They must be taken as a priority, unless they were already taken as part of the bachelor of science in engineering or bachelelor of computer science, or unless the corresponding knowledge and skills have been acquired previously.
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
ELEN0060-2Information and coding theory (anglais) - [30h Projet] Q23015[+]5
INFO0016-1Introduction to the theory of computation (anglais) Q12626-5
INFO0027-2Programming techniques (anglais) Q2   5
Algorithmics - [40h Projet]  1414[+] 
Software patterns - [30h Projet]  1010[+] 
INFO0054-1Programmation fonctionnelle - [20h Projet] Q12424[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet] Q2304[+]5
INFO2049-1Web and Text Analytics (anglais) Q130--5
INFO8003-1Reinforcement learning (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [20h Projet] Q225-[+]5
INFO9012-1Parallel Programming (anglais) Q22525-5
INFO9015-1Logic for Computer Science (anglais) Q12420-5
MATH0462-1Discrete optimization (anglais) - [25h Projet] Q23020[+]5
MATH2022-1Monte Carlo methods in statistics (anglais) - [40h Projet] (années paires, organisé en 2024-2025) Q22412[+]5
MQGE0002-3Computational Optimization (anglais) Q230--5
BIOL0021-1Biologie des systèmes - [10h Travaux dirigés]
Corequis
OCEA0089-1
Introduction to marine ecosystems modelling
Q110-[+]2
OCEA0089-1Introduction to marine ecosystems modelling (anglais)
Corequis
BIOL0021-1
Biologie des systèmes
Q11515-3
GEOG0057-1Analyse spatiale Q23030-5
GEOG0059-1Infrastructures de données spatiales Q13030-5
GEST0832-4Marchés financiers Q24015-5
FINA0063-1Advanced Statistical Methods in Finance (anglais) Q130--5
GEST3032-1e-Commerce Methods and Techniques (anglais) Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
GBIO0030-1Computational approaches to statistical genetics (anglais) - [35h Projet] Q22515[+]5
SPAT0263-1Machine Learning in Space Sciences (anglais) Q13015-5
SPAT0264-1Machine Learning for Gravitational-wave Astronomy (anglais) Q21020-5
INFO9023-1Machine Learning Systems Design (anglais) - [17h Laboratoire, 18h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
Q217-[+]5
MATH1222-3Introduction aux processus stochastiques - [10h Travaux dirigés] Q22010[+]5
SYST0022-1Linear Systems Design (anglais) - [15h Projet] Q22626[+]5

Optional company internship

ASTG9009-1Internship (independent of Master thesis) - [40j Travail sur le terrain] TA--[+]10
[...] With the agreement of the President of the Jury, students may also choose up to 15 credits in the application area of their Master thesis in other programmes of the university -
[...] With the agreement of the President of the Jury, students may also choose 5 credits in any other programme of the university or from the UNIC course catalog-

Bloc d'aménagement du programme de l'année

Crédits supplémentaires Master en science des données (120 ECTS)

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Optional courses

Students who are admitted to this master without having acquired equivalent courses must add them to the programme of their first year.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

1. Basic courses of a bachelor degree of science in engineering, including courses equivalent to :
MATH2007-1Mathématiques générales I Q13040-6
MATH0499-1Théorie des graphes Q12520-4
MATH0495-1Eléments du calcul des probabilitésQ1   3
Partim 1 : Outils d'analyse pour les probabilités  6-- 
Partim 2 : Théorie des probabilités  20-- 
MATH0487-2Eléments de statistiques - [25h Projet] Q11510[+]3
MATH1222-3Introduction aux processus stochastiques - [10h Travaux dirigés] Q22010[+]5
INFO0902-1Structures des données et algorithmes - [40h Projet] Q22620[+]5
INFO0009-2Bases de données (organisation générale) - [25h Projet] Q22626[+]5
MATH0500-1Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet] Q12414[+]5
INFO0062-1Object-oriented programming (anglais) - [20h Projet] Q22520[+]5
MATH2019-1Mathématiques pour l'informatique 1 Q12626-5
MATH2020-1Mathématiques pour l'informatique 2 Q12626-5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12520[+]5

Students must have a level B2 in English