2018-2019 / Master

Ingénieur civil en informatique, à finalité

120 crédits

Vue bloc

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

Bloc 1

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.
To complete their curriculum, students must earn or validate the 65 credits of the compulsory courses (including the master thesis), choose 30 credits from one of the three professional foci and take 25 credits of optional courses.
Ideally, students enrolling in the master program should have acquired the skills and knowledge corresponding to the 40 credits in "Computer science" offered as part of the bachelor program in engineering.

Compulsory courses

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
INFO0085-1Compilers (anglais) - [75h Projet]
- Suppl : Julien Brusten
Corequis
INFO0016-1
Introduction to the theory of computation
INFO0012-2
Computation structures
INFO0940-1
Operating systems
Q225-[+]5
ELEN0062-1Introduction to machine learning (anglais) - [40h Projet] Q1305[+]5
INFO0016-1Introduction to the theory of computation (anglais) Q12626-5
INFO0940-1Operating systems (anglais) - [30h Projet] Q2306[+]5
ELEN0060-2Information and coding theory (anglais) - [30h Projet] Q23015[+]5
GEST3162-1Principles of management (anglais) Q12525-5
PROJ0010-1Software project engineering and management (anglais) - [290h Projet]
Prérequis
INFO0062-1
Object-oriented programming
Corequis
INFO0010-4
Introduction to computer networking
TA20-[+]10

Optional courses

Choose one focus among the three below :

Professional focus on "Computer systems and networks"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
For students who have begun this focus before 2018-2019

Professional focus on "Computer systems security"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Compulsory courses

INFO0031-1Network Engineering (anglais) - [12h Laboratoire, 30h Projet]
Corequis
INFO0010-4
Introduction to computer networking
Q230-[+]5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] Q13010[+]5

Students choosing this focus shall select, in addition to 10 credits of compulsory courses, 5 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
INFO0064-2Embedded systems (anglais) Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
Q2--[+]2
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] Q11510[+]5
INFO0056-1Securing Networks (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Corequis
INFO0045-3
Introduction to computer security
Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO8002-1Large-scale data systems (anglais) - [45h Projet] Q12510[+]5
INFO8012-1Digital Forensics (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Prérequis
INFO0045-3
Introduction to computer security
Q230-[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratoire, 30h Projet] (années impaires)
Corequis
INFO0010-4
Introduction to computer networking
Q230-[+]5
INFO8013-1Advanced Computer Security (anglais) - [12h Laboratoire, 30h Projet] (années impaires)
Prérequis
INFO0940-1
Operating systems
Q130-[+]5

Professional focus on "Intelligent Systems"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Compulsory courses

INFO8010-1Deep learning (anglais) - [45h Projet] Q2305[+]5
SYST0003-1Linear control systems (anglais) Q15
Partim A   266- 
Partim C - [6h Laboratoire]   -20[+] 

Students choosing this focus shall select, in addition to 10 credits of compulsory courses, 5 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
INFO0051-1Logic (anglais) - [10h Projet] Q12525[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
ELEN0016-2
Computer vision
Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
Q22824[+]5
INFO2049-1Web and Text Analytics (anglais)
Corequis
ELEN0062-1
Introduction to machine learning
Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
DROI8031-2Introduction to the law of robots, Law of artificial intelligence, robots and data-driven Algorithmic Applications (anglais) Q120--5
INFO8003-1Optimal decision making for complex problems (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] Q2305[+]5
INFO8005-1Semantic Data (anglais) - [45h Projet] Q22510[+]5
INFO0050-1Constraint programming projects (anglais) - [80h Projet] TA1510[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12510[+]5

Professional focus on "Management"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
Registration to this focus only with a file (contact : C. Puit)

Compulsory courses

FINA0001-1Analyse des états financiers et financement de l'entreprise Q245--5
ECON2259-1Microéconomie et économie industrielle Q24015-5
LOGI0010-1Supply Chain Management (anglais) Q245--5

Choose remaining credits in the lists below :

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Optional courses outside the focus



Computer Science foundation courses

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.
INFO2050-1Programmation avancée - [40h Projet] Q12520[+]5
INFO0010-4Introduction to computer networking (anglais) Q25
Partim A - [8h Laboratoire, 40h Projet]   302[+] 
Partim B - [4h Laboratoire]   5-[+] 
INFO0012-2Computation structures (anglais) - [40h Projet] Q12626[+]5
INFO0062-1Object-oriented programming (anglais) - [20h Projet] Q22520[+]5


Computer systems security

INFO0031-1Network Engineering (anglais) - [12h Laboratoire, 30h Projet] Q230-[+]5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] Q13010[+]5
INFO0056-1Securing Networks (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Corequis
INFO0045-3
Introduction to computer security
Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO8002-1Large-scale data systems (anglais) - [45h Projet] Q12510[+]5
INFO8012-1Digital Forensics (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Prérequis
INFO0045-3
Introduction to computer security
Q230-[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratoire, 30h Projet] (années impaires)
Corequis
INFO0010-4
Introduction to computer networking
Q230-[+]5
INFO8013-1Advanced Computer Security (anglais) - [12h Laboratoire, 30h Projet] (années impaires)
Prérequis
INFO0940-1
Operating systems
Q130-[+]5

Intelligent Systems

INFO8010-1Deep learning (anglais) - [45h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
Q2305[+]5
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
INFO0051-1Logic (anglais) - [10h Projet] Q12525[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
ELEN0016-2
Computer vision
Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
Q22824[+]5
INFO2049-1Web and Text Analytics (anglais) Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
INFO8003-1Optimal decision making for complex problems (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] Q2305[+]5
INFO8005-1Semantic Data (anglais) - [45h Projet] Q22510[+]5
INFO0050-1Constraint programming projects (anglais) - [80h Projet] TA1510[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12510[+]5

Other optional courses

INFO0064-2Embedded systems (anglais) Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
Q2--[+]2
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] Q11510[+]5
INFO0060-1Concurrent system verification and temporal logic (anglais) - [20h Projet]
Prérequis
INFO0016-1
Introduction to the theory of computation
INFO0051-1
Logic
Q23010[+]5
INFO0027-2Programming techniques (anglais) - [70h Projet] Q22424[+]5
GBIO0009-1Topics in bioinformatics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
Q12515[+]5
ELEN0019-2Audio signal processing : principles and experiments (anglais) - [24h Laboratoire, 30h Projet] Q25-[+]5
MATH0461-2Introduction to numerical optimization (anglais) - [25h Projet] Q13020[+]5
MATH0462-1Discrete optimization (anglais) - [25h Projet] Q13020[+]5
GBIO0030-1Computational approaches to statistical genetics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
Q22515[+]5
INGE0012-1Scientific research in engineering and its impact on innovation (anglais) Q22626-5
MECA0524-1CAD & Geometric Algorithms - [60h Projet] Q12020[+]5
[...] With the agreement of the jury, choose 5 credits in any course programme of the University-

Internships and projects (maximum 15 credits)

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

Bloc 2

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

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
ATFE0015-1Master thesis (anglais) - [750h Projet]
Collégialité, Laurent Mathy
TA--[+]25

Optional courses

Carry on the focus during the second bloc :

Professional focus on "Computer systems and networks"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
For students who have begun this focus before 2018-2019

Professional focus on "Computer systems security"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Students choosing this focus shall select 15 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
INFO0064-2Embedded systems (anglais) Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
Q2--[+]2
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] Q11510[+]5
INFO0056-1Securing Networks (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Corequis
INFO0045-3
Introduction to computer security
Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO8002-1Large-scale data systems (anglais) - [45h Projet] Q12510[+]5
INFO8012-1Digital Forensics (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Prérequis
INFO0045-3
Introduction to computer security
Q230-[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratoire, 30h Projet] (années impaires)
Corequis
INFO0010-4
Introduction to computer networking
Q230-[+]5
INFO8013-1Advanced Computer Security (anglais) - [12h Laboratoire, 30h Projet] (années impaires)
Prérequis
INFO0940-1
Operating systems
Q130-[+]5

Professional focus on "Intelligent Systems"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Students choosing this focus shall select 15 credits of elective courses inside the focus. The remaining credits can be taken inside or outside the focus.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
INFO0051-1Logic (anglais) - [10h Projet] Q12525[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
ELEN0016-2
Computer vision
Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
Q22824[+]5
INFO2049-1Web and Text Analytics (anglais)
Corequis
ELEN0062-1
Introduction to machine learning
Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
DROI8031-2Introduction to the law of robots, Law of artificial intelligence, robots and data-driven Algorithmic Applications (anglais) Q120--5
INFO8003-1Optimal decision making for complex problems (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] Q2305[+]5
INFO8005-1Semantic Data (anglais) - [45h Projet] Q22510[+]5
INFO0050-1Constraint programming projects (anglais) - [80h Projet] TA1510[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12510[+]5

Professional focus on "Management"

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
Registration to this focus only with a file (contact : C. Puit)

Compulsory courses

ERAS0011-1Business Simulation (anglais) - [50h Travaux dirigés] Q1--[+]2
GRHO0001-4Gestion stratégique des ressources humaines Q145--5
DROI0174-2Droit de l'entreprise Q245--5

Students choosing this focus shall select, in addition to 12 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. The remaining credits can be taken outside the focus.

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
LANG1936-1Néerlandais élémentaire 1 TA30--3
LANG1933-1Allemand élémentaire 1 Q230--3
LANG1934-1Espagnol élémentaire 1 TA30--3

Choose remaining credits in the lists below :

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Optional courses outside the focus



Computer Science foundation courses

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.


Computer systems security

INFO0031-1Network Engineering (anglais) - [12h Laboratoire, 30h Projet] Q230-[+]5
INFO0045-3Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] Q13010[+]5
INFO0056-1Securing Networks (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Corequis
INFO0045-3
Introduction to computer security
Q230-[+]5
ELEN0002-2Introduction to audio and video techniques (anglais) - [8h Laboratoire] Q13022[+]5
INFO0939-1High performance scientific computing (anglais) - [20h Projet] Q13015[+]5
INFO8002-1Large-scale data systems (anglais) - [45h Projet] Q12510[+]5
INFO8012-1Digital Forensics (anglais) - [12h Laboratoire, 30h Projet] (années paires)
Prérequis
INFO0045-3
Introduction to computer security
Q230-[+]5
INFO8011-1(pas organisé en 2018-2019) Network infrastructures - [12h Laboratoire, 30h Projet] (années impaires)
Corequis
INFO0010-4
Introduction to computer networking
Q230-[+]5
INFO8013-1Advanced Computer Security (anglais) - [12h Laboratoire, 30h Projet] (années impaires)
Prérequis
INFO0940-1
Operating systems
Q130-[+]5

Intelligent Systems

INFO8010-1Deep learning (anglais) - [45h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
Q2305[+]5
ELEN0016-2Computer vision (anglais) - [50h Projet] Q13010[+]5
INFO0051-1Logic (anglais) - [10h Projet] Q12525[+]5
INFO0948-2Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
ELEN0062-1
Introduction to machine learning
ELEN0016-2
Computer vision
Q2304[+]5
INFO0049-1Knowledge representation (anglais) - [50h Projet]
Corequis
INFO0051-1
Logic
Q22824[+]5
INFO2049-1Web and Text Analytics (anglais) Q130--5
GBIO0002-1Genetics and bioinformatics (anglais) - [15h Projet] Q13015[+]5
INFO8003-1Optimal decision making for complex problems (anglais) - [45h Projet] Q22510[+]5
INFO8004-1Advanced Machine learning (anglais) - [45h Projet] Q2305[+]5
INFO8005-1Semantic Data (anglais) - [45h Projet] Q22510[+]5
INFO0050-1Constraint programming projects (anglais) - [80h Projet] TA1510[+]5
INFO8006-1Introduction to artificial intelligence (anglais) - [45h Projet] Q12510[+]5

Other optional courses

INFO0064-2Embedded systems (anglais) Q12520-3
INFO2055-1Embedded systems project (anglais) - [60h Projet]
Corequis
INFO0064-2
Embedded systems
Q2--[+]2
INFO2051-1Object-oriented programming on mobile devices (anglais) - [90h Projet] Q11510[+]5
INFO0060-1Concurrent system verification and temporal logic (anglais) - [20h Projet]
Prérequis
INFO0016-1
Introduction to the theory of computation
INFO0051-1
Logic
Q23010[+]5
INFO0027-2Programming techniques (anglais) - [70h Projet] Q22424[+]5
GBIO0009-1Topics in bioinformatics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
Q12515[+]5
ELEN0019-2Audio signal processing : principles and experiments (anglais) - [24h Laboratoire, 30h Projet] Q25-[+]5
MATH0461-2Introduction to numerical optimization (anglais) - [25h Projet] Q13020[+]5
MATH0462-1Discrete optimization (anglais) - [25h Projet] Q13020[+]5
GBIO0030-1Computational approaches to statistical genetics (anglais) - [35h Projet]
Prérequis
GBIO0002-1
Genetics and bioinformatics
Q22515[+]5
INGE0012-1Scientific research in engineering and its impact on innovation (anglais) Q22626-5
MECA0524-1CAD & Geometric Algorithms - [60h Projet] Q12020[+]5
[...] With the agreement of the jury, choose 5 credits in any course programme of the University-

Internships and projects (maximum 15 credits)

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

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

Crédits supplémentaires Master en ingénieur civil en informatique

CodeDétailsOrganisationThéoriePratiqueAutresCrédits

Compulsory courses

CodeDétailsOrganisationThéoriePratiqueAutresCrédits
MATH0495-1Eléments du calcul des probabilités - [5h Projet] Q11515[+]3
MATH0006-3Introduction to numerical analysis (anglais) Q12020-4
INFO0054-1Programmation fonctionnelle - [15h Projet] Q22824[+]5
MATH0488-1Eléments de processus stochastiques - [30h Projet] Q21010[+]2
MATH1222-3Introduction aux processus stochastiques - [10h Travaux dirigés] Q22010[+]5
INFO0030-3Projet de programmation - [100h Projet] Q220-[+]5
ELEN0040-1Electronique numérique Q22626-5
MATH0013-1Algèbre Q12626-5
MECA0003-2Mécanique rationnelle Q12030-4
LANG6011-1Remedial English for Computer Science (anglais) Q1327-3
DROI0724-1Droit et activités de l'ingénieur Q126--2
GENV0002-1Sustainable energy - [20h Projet] Q2268[+]3