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.
To complete their curriculum, students must earn or validate the 70 credits of the compulsory courses (including the master thesis), choose one option for 20 credits and 30 credits from one of the three professional foci.
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.
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.
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits |
|---|---|---|---|---|---|---|---|
| INFO0085-1 | Compilers (anglais) - [75h Projet]
Corequis
| B1 | Q2 | 25 | - | [+] | 5 |
| INFO0063-1 | Object-oriented software engineering (anglais) - [30h Projet]
Corequis
| B1 | Q1 | 30 | 24 | [+] | 5 |
| INFO0016-1 | Introduction to the theory of computation (anglais) | B1 | Q1 | 30 | 30 | - | 5 |
| MATH0462-1 | Discrete optimization (anglais) - [25h Projet] | B1 | Q1 | 30 | 20 | [+] | 5 |
| INFO0051-1 | Logic (anglais) - [10h Projet] | B1 | Q1 | 30 | 25 | [+] | 5 |
| ELEN0060-2 | Information and coding theory (anglais) - [30h Projet] | B1 | Q2 | 30 | 15 | [+] | 5 |
| GEST3162-1 | Principles of management (anglais) | B1 | Q1 | 25 | 25 | - | 5 |
| PROJ0010-1 | Integrated software project, including fundamentals in project management (anglais) - [290h Projet]
Corequis
| B1 | TA | 10 | - | [+] | 10 |
| ATFE0015-1 | Master thesis (anglais) - [750h Projet]
Collégialité, Laurent Mathy
| B2 | TA | - | - | [+] | 25 |
Optional courses
- B1
- 15Cr
- B2
- 35Cr
Students will choose one of the focus below and will carry it on during the second bloc
- B1
- 15Cr
- B2
- 15Cr
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Compulsory courses |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| INFO0031-1 | Computer network architectures and multimedia (anglais) - [10h Laboratoire, 25h Projet]
Corequis
| B1 | Q1 | 35 | - | [+] | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| INFO0045-3 | Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] | B1 | Q2 | 30 | 10 | [+] | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Compulsory courses |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ELEN0062-1 | Introduction to machine learning (anglais) - [40h Projet]
Corequis
| B1 | Q1 | 30 | 5 | [+] | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SYST0003-1 | Linear control systems (anglais) - [6h Laboratoire] | B2 | Q1 | 30 | 30 | [+] | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Registration to this focus only with a file (contact: C. Puit) |
|||||||||||||||||||||||||||||||||||||||
Compulsory courses |
|||||||||||||||||||||||||||||||||||||||
| FINA0001-1 | Analyse des états financiers et financement de l'entreprise | B1 | Q2 | 45 | - | - | 5 | ||||||||||||||||||||||||||||||||
| ECON2259-1 | Microéconomie et économie industrielle | B1 | Q2 | 40 | 15 | - | 5 | ||||||||||||||||||||||||||||||||
| LOGI0010-1 | Supply Chain Management (anglais) | B1 | Q2 | 45 | - | - | 5 | ||||||||||||||||||||||||||||||||
| ERAS0011-1 | Business Simulation (anglais) - [50h Travaux dirigés] | B2 | Q1 | - | - | [+] | 2 | ||||||||||||||||||||||||||||||||
| GRHO0001-4 | Gestion stratégique des ressources humaines | B2 | Q1 | 45 | - | - | 5 | ||||||||||||||||||||||||||||||||
| DROI0174-2 | Droit commercial | B2 | Q2 | 45 | - | - | 5 | ||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits |
|---|---|---|---|---|---|---|---|
Optional courses outside the focus |
|||||||
|
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. |
|||||||
| MATH0500-1 | Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet] | B2 | Q1 | 24 | 14 | [+] | 5 |
| INFO2050-1 | Programmation avancée - [40h Projet] | B2 | Q1 | 25 | 20 | [+] | 5 |
| INFO0010-4 | Introduction to computer networking (anglais) - [12h Laboratoire, 40h Projet] | B2 | Q2 | 35 | 2 | [+] | 5 |
| INFO0012-2 | Computation structures (anglais) - [40h Projet] | B2 | Q1 | 30 | 25 | [+] | 5 |
| INFO0940-1 | Operating systems (anglais) - [30h Projet] | B2 | Q2 | 30 | 6 | [+] | 5 |
Computer systems and networks |
|||||||
| INFO0031-1 | Computer network architectures and multimedia (anglais) - [10h Laboratoire, 25h Projet] | B2 | Q1 | 35 | - | [+] | 5 |
| INFO0045-3 | Introduction to computer security (anglais) - [8h Laboratoire, 30h Projet] | B2 | Q2 | 30 | 10 | [+] | 5 |
| INFO0941-1 | Network measurement and monitoring (anglais) - [60h Projet]
Corequis
| B2 | Q2 | 20 | - | [+] | 5 |
| INFO2051-1 | Object-oriented programming on mobile devices (anglais) - [90h Projet] | B2 | Q2 | 15 | 10 | [+] | 5 |
| INFO0056-1 | Managing and securing computer networks (anglais) - [12h Laboratoire, 55h Projet]
Corequis
| B2 | Q2 | 30 | - | [+] | 5 |
| ELEN0002-2 | Introduction to audio and video techniques (anglais) - [8h Laboratoire] | B2 | Q1 | 30 | 22 | [+] | 5 |
| INFO0939-1 | High performance scientific computing (anglais) - [20h Projet] | B2 | Q1 | 30 | 15 | [+] | 5 |
| INFO2060-1 | Advanced operating systems (anglais) | B2 | Q1 | 30 | 30 | - | 5 |
| INFO8002-1 | Large-scale database systems (anglais) - [45h Projet] | B2 | Q1 | 25 | 10 | [+] | 5 |
Intelligent Systems |
|||||||
| ELEN0062-1 | Introduction to machine learning (anglais) - [40h Projet]
Corequis
| B2 | Q1 | 30 | 5 | [+] | 5 |
| ELEN0016-2 | Computer vision (anglais) - [50h Projet] | B2 | Q1 | 30 | 10 | [+] | 5 |
| INFO0948-2 | Introduction to intelligent robotics (anglais) - [80h Projet]
Corequis
| B2 | Q2 | 30 | 4 | [+] | 5 |
| INFO0049-1 | Knowledge representation (anglais) - [50h Projet]
Corequis
| B2 | Q2 | 30 | 25 | [+] | 5 |
| INFO2046-2 | Computational geometry (anglais) - [95h Projet] | B2 | Q1 | 25 | - | [+] | 5 |
| INFO2049-1 | Web and Text Analytics (anglais)
Corequis
| B2 | Q1 | 30 | - | - | 5 |
| GBIO0002-1 | Genetics and bioinformatics (anglais) - [15h Projet] | B2 | Q1 | 30 | 15 | [+] | 5 |
| INFO8003-1 | Optimal decision making for complex problems (anglais) - [45h Projet] | B2 | Q2 | 25 | 10 | [+] | 5 |
| INFO8004-1 | Advanced Machine learning (anglais) - [45h Projet] | B2 | Q2 | 30 | 5 | [+] | 5 |
| DROI8031-3 | Introduction to the law of robots, Law of artificial intelligence, robots and data-driven Algorithmic Applications (anglais) | B2 | Q1 | 20 | - | - | 5 |
Other optional courses |
|||||||
| INFO0064-2 | Embedded systems (anglais) | B2 | Q1 | 25 | 20 | - | 3 |
| INFO2055-1 | Embedded systems project (anglais) - [60h Projet]
Corequis
| B2 | Q2 | - | - | [+] | 2 |
| INFO0050-1 | Constraint programming projects (anglais) - [80h Projet]
Corequis
| B2 | TA | 15 | 10 | [+] | 5 |
| INFO0060-1 | Concurrent system verification and temporal logic (anglais) - [20h Projet]
Prérequis
| B2 | Q2 | 30 | 10 | [+] | 5 |
| INFO0026-3 | Computer graphics (anglais) - [45h Projet] | B2 | Q2 | 24 | 24 | [+] | 5 |
| GBIO0009-1 | Topics in bioinformatics (anglais) - [35h Projet]
Prérequis
| B2 | Q1 | 25 | 15 | [+] | 5 |
| ELEN0019-2 | Audio signal processing : principles and experiments (anglais) - [24h Laboratoire, 30h Projet] | B2 | Q1 | 5 | - | [+] | 5 |
| MATH0461-2 | Introduction to numerical optimization (anglais) - [25h Projet] | B2 | Q1 | 30 | 20 | [+] | 5 |
| GBIO0030-1 | Computational approaches to statistical genetics (anglais) - [35h Projet]
Prérequis
| B2 | Q2 | 25 | 15 | [+] | 5 |
| INGE0012-1 | Scientific research in engineering and its impact on innovation (anglais) | B2 | Q2 | 30 | 30 | - | 5 |
| INFO8005-1 | Semantic Data (anglais) - [45h Projet] | B2 | Q2 | 25 | 10 | [+] | 5 |
| INFO8006-1 | Introduction to artificial intelligence (anglais) - [45h Projet] | B2 | Q1 | 25 | 10 | [+] | 5 |
Internships and projects (maximum 15 credits) |
|||||||
| ASTG9005-1 | Research Internship (anglais) - [300h Projet] | B2 | TA | - | - | [+] | 10 |
| ASTG0021-1 | Technical company internship (anglais) - [300h Projet] | B2 | TA | - | - | [+] | 10 |
| Remarque : the two company internships are mutually exclusive | |||||||
| PROJ0011-1 | Personal student project (anglais) - [150h Projet]
Bernard Boigelot, Collégialité
| B2 | TA | - | - | [+] | 5 |
| [...] | With the agreement of the jury, choose 5 credits in any course programme of the University | - | |||||
| Code | Détails | Bloc | Organisation | Théorie | Pratique | Autres | Crédits |
|---|---|---|---|---|---|---|---|
| Students that are admitted to the master of science in Computer Science and Engineering without having obtained a degree of bachelor in engineering must add to their programme the following list of courses, to be taken in the first year of the master. | |||||||
| INFO2050-1 | Programmation avancée - [40h Projet] | B0 | Q1 | 25 | 20 | [+] | 5 |
| MATH0495-1 | Eléments du calcul des probabilités - [5h Projet] | B0 | Q1 | 15 | 15 | [+] | 3 |
| MATH0500-1 | Introduction à l'algorithmique numérique - [6h Laboratoire, 45h Projet] | B0 | Q1 | 24 | 14 | [+] | 5 |
| INFO0027-2 | Programming techniques (anglais) - [70h Projet] | B0 | Q2 | 30 | 24 | [+] | 5 |
| INFO0030-3 | Projet de programmation - [100h Projet] | B0 | Q2 | 20 | - | [+] | 5 |
| MATH1222-3 | Introduction aux processus stochastiques, Partim 1 : Chaînes de Markov - [10h Travaux dirigés] | B0 | Q2 | 20 | 10 | [+] | 5 |