2017-2018 / Master

Sciences informatiques, à finalité

120 crédits

Vue cycle

  • Bloc
  • Organisation
  • Théorie
  • Pratique
  • Autres
  • Crédits
Depending on your track record or your professional/research focus, some prerequisites/corequisites of your first year program might appear in bloc 2. You are therefore invited to go through the list of courses suggested in bloc 2 even if you enroll for the first time in this master program.

Compulsory courses

B1
30Cr
B2
25Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
INFO0085-1Compilers (anglais) - [75h Projet]
Corequis
INFO0940-1
Operating systems
INFO0012-2
Computation structures
INFO2050-1
Programmation avancée
INFO0016-1
Introduction to the theory of computation
B1Q225-[+]5
INFO0051-1Logic (anglais) - [10h Projet] B1Q13025[+]5
INFO0016-1Introduction to the theory of computation (anglais) B1Q13030-5
MATH0462-1Discrete optimization (anglais) - [25h Projet]
Corequis
MATH0500-1
Introduction à l'algorithmique numérique
B1Q13020[+]5
PROJ0010-1Integrated software project, including fundamentals in project management (anglais) - [290h Projet]
Corequis
INFO0063-1
Object-oriented software engineering
INFO0010-4
Introduction to computer networking
B1TA10-[+]10
ATFE0002-1Master thesis (anglais) - [750h Projet]
Collégialité, Laurent Mathy
B2TA--[+]25

Optional courses

B1
30Cr
B2
35Cr

Choose one focus among the three below :

B1
30Cr

Professional focus on "Computer systems and networks"

B1
30Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
Students choosing this focus shall select, in addition to 10 credits of compulsory courses, 20 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.
The regulation allows students to choose elective courses during the block of their choice, in accordance with the prerequisites and co-requisites. Students must also be attentive to schedule constraints.

Compulsory courses

INFO0031-1Computer network architectures and multimedia (anglais) - [10h Laboratoire, 25h Projet]
Corequis
INFO0010-4
Introduction to computer networking
B1Q135-[+]5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] B1Q23010[+]5

Choose 20 credits in the following list :

B1
20Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
INFO0064-2Embedded systems (anglais) B1Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
B1Q2--[+]2
INFO0941-1Network measurement and monitoring (anglais) - [60h Projet]
Corequis
INFO0031-1
Computer network architectures and multimedia
B1Q220-[+]5
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] B1Q21510[+]5
INFO0056-1Managing and securing computer networks (anglais) - [12h Laboratoire, 55h Projet]
Corequis
INFO0045-3
Introduction to computer security
B1Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] B1Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] B1Q13015[+]5
INFO8002-1Large-scale database systems (anglais) - [45h Projet] B1Q12510[+]5
INFO2060-1Advanced operating systems (anglais) B1Q13030-5

Professional focus on "Intelligent Systems"

B1
30Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
Students choosing this focus shall select, in addition to 5 credits of compulsory courses, 25 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.
The regulation allows students to choose elective courses during the block of their choice, in accordance with the prerequisites and co-requisites. Students must also be attentive to schedule constraints.

Compulsory courses

ELEN0062-1Introduction to machine learning (anglais) - [40h Projet]
Corequis
MATH0462-1
Discrete optimization
B1Q1305[+]5

Choose 25 credits in the following list :

B1
25Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
ELEN0016-2Computer vision (anglais) - [50h Projet] B1Q13010[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0016-2
Computer vision
ELEN0062-1
Introduction to machine learning
B1Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
B1Q23025[+]5
INFO2049-1Web and Text Analytics (anglais)
Corequis
ELEN0062-1
Introduction to machine learning
B1Q130--5
INFO2046-2Computational geometry (anglais) - [95h Projet] B1Q125-[+]5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] B1Q13015[+]5
SYST0021-1(pas organisé en 2017-2018) Optimal Control and Dynamic Programming (anglais)
N...
B1Q23030-5
DROI8031-3Introduction to the law of robots, Law of artificial intelligence, robots and data-driven algorithmic applications (anglais) B1Q120--5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] B1Q2305[+]5

Professional focus on "Management"

B1
30Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
Registration to this focus only with a file (contact: C. Puit)
Students choosing this focus shall select, in addition to 27 credits of compulsory courses, 3 credits of elective courses inside the focus. One of the 3 language courses belonging to the focus must necessarily be chosen as an option in either block 1 or block 2, for 3 credits. The remaining credits can be taken inside or outside the focus.
The regulation allows students to choose elective courses during the block of their choice, in accordance with the prerequisites and co-requisites. Students must also be attentive to schedule constraints.

Compulsory courses

FINA0001-1Analyse des états financiers et financement de l'entreprise B1Q245--5
ECON2259-1Microéconomie et économie industrielle B1Q24015-5
LOGI0010-1Supply Chain Management (anglais) B1Q245--5
ERAS0011-1Business Simulation (anglais) - [50h Travaux dirigés] B1Q1--[+]2
GRHO0001-4Gestion stratégique des ressources humaines B1Q145--5
DROI0174-2Droit commercial B1Q245--5

Choose one of the three following courses :

B1
3Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
LANG1936-1Néerlandais élémentaire 1 B1TA30--3
LANG1933-1Allemand élémentaire 1 B1Q230--3
LANG1934-1Espagnol élémentaire 1 B1TA30--3

Choose remaining credits in the lists below :

B2
35Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits

The following courses 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 in computer science, or unless the corresponding knowledge and skills have been acquired previously (Are involved in these courses bachelors in "Informatique de gestion" and "Informatique et systèmes who must take these courses during the block 1").

MATH0500-1Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet] B2Q12414[+]5
INFO2050-1Programmation avancée - [40h Projet] B2Q12520[+]5
INFO0010-4Introduction to computer networking (anglais) - [12h Laboratoire, 40h Projet] B2Q2352[+]5
INFO0012-2Computation structures (anglais) - [40h Projet] B2Q13025[+]5
INFO0940-1Operating systems (anglais) - [30h Projet] B2Q2306[+]5
INFO0063-1Object-oriented software engineering (anglais) - [30h Projet] B2Q13024[+]5
[...] With the agreement of the jury, choose 5 credits in any course programme of the University :5

Computer systems and networks

INFO0031-1Computer network architectures and multimedia (anglais) - [10h Laboratoire, 25h Projet] B2Q135-[+]5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] B2Q23010[+]5
INFO0941-1Network measurement and monitoring (anglais) - [60h Projet]
Corequis
INFO0031-1
Computer network architectures and multimedia
B2Q220-[+]5
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] B2Q21510[+]5
INFO0056-1Managing and securing computer networks (anglais) - [12h Laboratoire, 55h Projet]
Corequis
INFO0045-3
Introduction to computer security
B2Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] B2Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] B2Q13015[+]5
INFO2060-1Advanced operating systems (anglais)
Prérequis
INFO0940-1
Operating systems
B2Q13030-5
INFO8002-1Large-scale database systems (anglais) - [45h Projet] B2Q12510[+]5

Intelligent Systems

ELEN0062-1Introduction to machine learning (anglais) - [40h Projet]
Corequis
MATH0462-1
Discrete optimization
B2Q1305[+]5
ELEN0016-2Computer vision (anglais) - [50h Projet] B2Q13010[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0016-2
Computer vision
ELEN0062-1
Introduction to machine learning
B2Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
B2Q23025[+]5
INFO2046-2Computational geometry (anglais) - [95h Projet] B2Q125-[+]5
INFO2049-1Web and Text Analytics (anglais)
Corequis
ELEN0062-1
Introduction to machine learning
B2Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] B2Q13015[+]5
DROI8031-3Introduction to the law of robots, Law of artificial intelligence, robots and data-driven algorithmic applications (anglais) B2Q120--5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] B2Q2305[+]5

Other optional courses

INFO0064-2Embedded systems (anglais) B2Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
B2Q2--[+]2
INFO0050-1Constraint programming projects (anglais) - [80h Projet]
Corequis
INFO0049-1
Knowledge representation
B2TA1510[+]5
INFO0060-1Concurrent system verification and temporal logic (anglais) - [20h Projet]
Prérequis
INFO0051-1
Logic
INFO0016-1
Introduction to the theory of computation
B2Q23010[+]5
INFO0026-3Computer graphics (anglais) - [45h Projet] B2Q22424[+]5
GBIO0009-1Topics in bioinformatics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
B2Q12515[+]5
ELEN0019-2Audio signal processing : principles and experiments (anglais) - [24h Laboratoire, 30h Projet] B2Q15-[+]5
MATH0461-2Introduction to numerical optimization (anglais) - [25h Projet] B2Q13020[+]5
GBIO0030-1Computational approaches to statistical genetics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
B2Q22515[+]5
GBIO0031-1Learning from genomic data (anglais) - [150h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
B2Q2--[+]5
INGE0012-1Scientific research in engineering and its impact on innovation (anglais) B2Q23030-5
INFO8005-1Semantic Data (anglais) - [45h Projet]
N...
B2Q22510[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] B2Q12510[+]5

Internships and projects (maximum 15 credits)

ASTG9005-1Research Internship (anglais) - [300h Projet] B2TA--[+]10
ASTG0021-1Technical company internship (anglais) - [300h Projet] B2TA--[+]10
Remarque : the two company internships are mutually exclusive
PROJ0011-1Personal student project (anglais) - [150h Projet]
Bernard Boigelot, Collégialité
B2TA--[+]5

Crédits supplémentaires Master en sciences informatiques (pour les étudiants qui n'ont pas obtenu un Bachelier en sciences informatiques)

CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits

Students that are admitted to the "master 120" in Computer Science without having obtained a degree of bachelor in computer science (which includes bachelors in "Informatique de gestion" and "Informatique et Systèmes") must add to their programme the following list of courses, to be taken in the first year of the master.

Compulsory courses

B0
27Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
MATH0499-1Théorie des graphes B0Q12520-4
INFO0062-1Object-oriented programming (anglais) - [20h Projet] B0Q23024[+]5
INFO0054-1Programmation fonctionnelle - [15h Projet] B0Q23025[+]5
MATH2019-1Mathématiques pour l'informatique 1 B0Q23030-5
INFO0058-1Introduction à la programmation récursive B0Q11515-3
INFO0027-2Programming techniques (anglais) - [70h Projet] B0Q23024[+]5

Optional courses

B0
3Cr

Choose one of the courses below :

B0
3Cr
CodeDétailsBlocOrganisationThéoriePratiqueAutresCrédits
LANG0310-2Computing English (anglais) B0Q1327-3
Remarque : les étudiants qui réussiront le test d'entrée pourront remplacer LANG0310-2 par le cours plus avancé LANG0988-1 "Advanced English for ICT studies"
LANG0988-1Advanced English for ICT studies (anglais) B0Q1525-3