2018-2019 / Master

Data science and engineering (120 ECTS)

120 crédits

Block view

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

Block 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.

Compulsory Courses

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Computer Science, Applied Mathematics and Data Science fundamentals :

INFO0016-1Introduction to the theory of computation (english language) Q12626-5
MATH0461-2Introduction to numerical optimization (english language) - [25h Projet] Q13020[+]5
INFO8006-1Introduction to artificial intelligence (english language) - [45h Projet] Q12510[+]5
ELEN0062-1Introduction to machine learning (english language) - [40h Projet] Q1305[+]5

Elective courses

Single focus

Professional focus in data science

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
MATH2021-1High-dimensional data analysis (english language) - [10h Laboratory work, 15h Projet] Q115-[+]3
INFO8002-1Large-scale data systems (english language) - [45h Projet] Q12510[+]5
PROJ0016-1Big data project (english language) - [180h Projet] TA10-[+]7
ELEN0060-2Information and coding theory (english language) - [30h Projet] Q23015[+]5
INFO8005-1Semantic Data (english language) - [45h Projet] Q22510[+]5
INFO8010-1Deep learning (english language) - [45h Projet] Q2305[+]5

Choose 10 credits in the following list among those that have not already been credited before entering the Master programme :

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
INFO8003-1Optimal decision making for complex problems (english language) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (english language) - [45h Projet] Q2305[+]5
INFO2049-1Web and Text Analytics (english language) Q130--5
ELEN0016-2Computer vision (english language) - [50h Projet] Q13010[+]5
INFO0948-2Introduction to intelligent robotics (english language) - [80h Projet] Q2304[+]5
PROJ0017-1Personal student project in Data Science (english language) - [150h Projet] TA--[+]5
INFO0051-1Logic (english language) - [10h Projet] Q12525[+]5
INFO0049-1Knowledge representation (english language) - [50h Projet] Q22824[+]5
INFO0027-2Programming techniques (english language) - [70h Projet] Q22424[+]5
INFO0010-4Introduction to computer networking (english language) Q25
Part A - [8h Laboratory work, 40h Projet]   302[+] 
Part B - [4h Laboratory work]   5-[+] 
INFO0940-1Operating systems (english language) - [30h Projet] Q2306[+]5
INFO0045-3Introduction to computer security (english language) - [8h Laboratory work, 30h Projet] Q13010[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratory work, 30h Projet] (Odd years) Q230-[+]5

Block 2

Compulsory Courses

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Management and legal issues

GEST3162-1Principles of management (english language) Q12525-5
DROI8031-2Introduction to the law of robots, Law of artificial intelligence, robots and data-driven Algorithmic Applications (english language) Q120--5
Notice : students who have already acquired the skills and knowledge of GEST3162 (or equivalent) will replace it by GEST3032 (see options below).

Master thesis

ATFE9009-1Master thesis and internship (english language) TA---30

Elective courses

Choose 20 credits in the following topics, among those that have not already been credited in Block 1 or before entering this Master programme :

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Elective courses in Data Science and Artificial Intelligence

INFO8004-1Advanced Machine learning (english language) - [45h Projet] Q2305[+]5
INFO2049-1Web and Text Analytics (english language) Q130--5
MATH2022-1Large sample analysis : theory and practice (english language) Q25
General course - [10h Projet]
N..., Yvik Swan
  2412[+] 
Project complement - [30h Projet]
N..., Yvik Swan
  --[+] 
INFO8003-1Optimal decision making for complex problems (english language) - [45h Projet] Q22510[+]5
ELEN0016-2Computer vision (english language) - [50h Projet] Q13010[+]5
INFO0948-2Introduction to intelligent robotics (english language) - [80h Projet] Q2304[+]5
INFO0049-1Knowledge representation (english language) - [50h Projet] Q22824[+]5
GEST5006-1SAS Certification applied analytics (english language) - [25h Monitored workshops] Q215-[+]5

Elective courses in Computer Science and Applied Mathematics

INFO0027-2Programming techniques (english language) - [70h Projet] Q22424[+]5
INFO0939-1High performance scientific computing (english language) - [20h Projet] Q13015[+]5
INFO0010-4Introduction to computer networking (english language) Q25
Part A - [8h Laboratory work, 40h Projet]   302[+] 
Part B - [4h Laboratory work]   5-[+] 
INFO0940-1Operating systems (english language) - [30h Projet] Q2306[+]5
INFO0045-3Introduction to computer security (english language) - [8h Laboratory work, 30h Projet] Q13010[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratory work, 30h Projet] (Odd years) Q230-[+]5
MATH0462-1Discrete optimization (english language) - [25h Projet] Q13020[+]5
MQGE0002-3Computational Optimization (english language) Q230--5
INFO0051-1Logic (english language) - [10h Projet] Q12525[+]5

Elective courses in bioinformatics

GBIO0002-1Genetics and bioinformatics (english language) - [15h Projet] Q13015[+]5
GBIO0009-1Topics in bioinformatics (english language) - [35h Projet] Q12515[+]5
GBIO0030-1Computational approaches to statistical generics (english language) - [35h Projet] Q22515[+]5

Elective courses in management

GEST3032-1eBusiness and eCommerce (english language) Q130--5

Miscellaneous

INGE0012-1Scientific research in engineering and its impact on innovation (english language) 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.-

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

Crédits supplémentaires Master en ingénieur civil en sciences 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 :

MATH0002-4Mathematical analysis 1 Q12222-4
MATH0003-1Geometry
Q22515-3
MATH0013-1Algebra Q12626-5
MATH0062-1Elements of probability calculus - [25h Projet] Q21510[+]3
MATH0487-2Elements of statistics - [25h Projet] Q11510[+]3
MATH0488-1Elements of stochastic processes - [30h Projet] Q21010[+]2
INFO2009-2Introduction to computer science - [8h Laboratory work] Q12414[+]4
MATH0006-3Introduction to numerical analysis (english language) Q12020-4
MECA0003-2Rational Mechanics Q12030-4
SYST0002-2Introduction to signals and systems - [15h Projet] Q12626[+]5


2.  Additional courses in computer science :

INFO0902-1Data structures and algorithms - [40h Projet] Q22620[+]5
INFO0009-2Database (general organisation) - [25h Projet] Q22626[+]5
INFO0054-1Functional programming - [15h Projet] Q22824[+]5
INFO0062-1Object-oriented programming (english language) - [20h Projet] Q22520[+]5

3.  Students must have a level B2 in English.