Cycle view
- Bloc
- Organization
- Theory
- Practical
- Others
- Credits
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.
Students choosing this focus shall select, in addition to 10 credits of compulsory courses, 50 credits of elective courses inside or outside the focus. However, for his/her whole master program (block 1 and block 2), a total of 20 credits of options must be taken inside 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.
Code | Details | Bloc | Organization | Theory | Practical | Others | Credits |
---|---|---|---|---|---|---|---|
INFO0031-1 | Network Engineering (english language) - [12h Laboratory work, 30h Projet]
Corequisite
| B1 | Q2 | 30 | - | [+] | 5 |
INFO0045-3 | Introduction to computer security (english language) - [10h Laboratory work, 30h Projet]
Corequisite
| B1 | Q1 | 30 | 6 | [+] | 5 |
Code | Details | Bloc | Organization | Theory | Practical | Others | Credits |
---|---|---|---|---|---|---|---|
INFO0064-2 | Embedded systems (english language) | - | Q1 | 25 | 20 | - | 3 |
INFO2055-1 | Embedded systems project (english language) - [60h Projet]
Corequisite
| - | Q2 | - | - | [+] | 2 |
INFO2051-1 | Object-oriented programming on mobile devices (english language) - [90h Projet] | - | Q1 | 15 | 10 | [+] | 5 |
INFO0056-1 | Securing Networks (english language) - [12h Laboratory work, 30h Projet] (Even years, organized in 2024-2025)
Corequisite
| - | Q2 | 30 | - | [+] | 5 |
INFO0939-1 | High performance scientific computing (english language) - [20h Projet] | - | Q1 | 30 | 15 | [+] | 5 |
INFO8002-1 | Topics in Distributed Systems (english language) - [35h Projet] (Odd years, not organized in 2024-2025) | - | Q2 | 30 | - | [+] | 5 |
INFO8012-1 | Digital Forensics (english language) - [12h Laboratory work, 30h Projet] (Even years, organized in 2024-2025)
Corequisite
| - | Q2 | 30 | - | [+] | 5 |
INFO8011-1 | Network infrastructures (english language) - [8h Laboratory work, 30h Projet]
Corequisite
| - | Q1 | 30 | - | [+] | 5 |
INFO8013-1 | Advanced Computer Security (english language) - [20h Laboratory work, 30h Projet] (Odd years, not organized in 2024-2025)
Corequisite
| - | Q2 | 20 | - | [+] | 5 |
INFO9016-1 | Advanced Databases (english language) - [20h Projet] | - | Q2 | 24 | 20 | [+] | 5 |
Code | Details | Bloc | Organization | Theory | Practical | Others | Credits |
---|---|---|---|---|---|---|---|
INFO0085-1 | Compilers (english language) - [75h Projet]
Corequisite
| B1 | Q2 | 25 | - | [+] | 5 |
ELEN0062-1 | Introduction to machine learning (english language) - [40h Projet] | B1 | Q1 | 30 | 5 | [+] | 5 |
INFO0016-1 | Introduction to the theory of computation (english language) | B1 | Q1 | 26 | 26 | - | 5 |
ELEN0060-2 | Information and coding theory (english language) - [30h Projet] | B1 | Q2 | 30 | 15 | [+] | 5 |
PROJ0010-1 | Software project engineering and management (english language) - [280h Projet]
Prerequisite
Corequisite
| B1 | TA | 20 | - | [+] | 10 |
GEST3162-1 | Principles of management (english language) - [25h Projet] | B1 | Q1 | 30 | - | [+] | 5 |
ATFE0002-1 | Master thesis (english language) - [750h Projet]
Collégialité, Laurent Mathy
| B2 | TA | - | - | [+] | 25 |
Code | Details | Bloc | Organization | Theory | Practical | Others | Credits |
---|---|---|---|---|---|---|---|
[...] | With the agreement of the jury, choose 5 credits in any course programme of the University or from the UNIC course catalog. | 5 | |||||
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 (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-1 | Introduction to numerical algorithmic - [6h Laboratory work, 45h Projet] | B1 | Q1 | 24 | 14 | [+] | 5 |
INFO0902-1 | Data structures and algorithms - [40h Projet] | B1 | Q2 | 26 | 20 | [+] | 5 |
INFO0010-4 | Introduction to computer networking (english language) - [12h Laboratory work, 40h Projet] | B1 | Q1 | 32 | 2 | [+] | 5 |
INFO0012-2 | Computation structures (english language) - [40h Projet] | B1 | Q1 | 26 | 26 | [+] | 5 |
INFO0940-1 | Operating systems (english language) - [30h Projet] | B1 | Q2 | 30 | 6 | [+] | 5 |
INFO8006-1 | Introduction to artificial intelligence (english language) - [45h Projet] | B1 | Q1 | 25 | 20 | [+] | 5 |
Computer systems security |
|||||||
INFO0031-1 | Network Engineering (english language) - [12h Laboratory work, 30h Projet] | - | Q2 | 30 | - | [+] | 5 |
INFO0045-3 | Introduction to computer security (english language) - [10h Laboratory work, 30h Projet]
Corequisite
| - | Q1 | 30 | 6 | [+] | 5 |
INFO0056-1 | Securing Networks (english language) - [12h Laboratory work, 30h Projet] (Even years, organized in 2024-2025)
Corequisite
| - | Q2 | 30 | - | [+] | 5 |
INFO0939-1 | High performance scientific computing (english language) - [20h Projet] | - | Q1 | 30 | 15 | [+] | 5 |
INFO8002-1 | Topics in Distributed Systems (english language) - [35h Projet] (Odd years, not organized in 2024-2025) | - | Q2 | 30 | - | [+] | 5 |
INFO8012-1 | Digital Forensics (english language) - [12h Laboratory work, 30h Projet] (Even years, organized in 2024-2025)
Corequisite
| - | Q2 | 30 | - | [+] | 5 |
INFO8011-1 | Network infrastructures (english language) - [8h Laboratory work, 30h Projet]
Corequisite
| - | Q1 | 30 | - | [+] | 5 |
INFO8013-1 | Advanced Computer Security (english language) - [20h Laboratory work, 30h Projet] (Odd years, not organized in 2024-2025)
Corequisite
| - | Q2 | 20 | - | [+] | 5 |
Intelligent Systems |
|||||||
INFO8010-1 | Deep learning (english language) - [60h Projet]
Corequisite
| - | Q2 | 30 | - | [+] | 5 |
ELEN0016-2 | Computer vision (english language) - [50h Projet] | - | Q1 | 30 | 10 | [+] | 5 |
INFO0948-2 | Introduction to intelligent robotics (english language) - [80h Projet] | - | Q2 | 30 | 4 | [+] | 5 |
INFO9015-1 | Logic for Computer Science (english language) | - | Q1 | 24 | 20 | - | 5 |
INFO2049-1 | Web and Text Analytics (english language)
Corequisite
| - | Q1 | 30 | - | - | 5 |
GBIO0002-1 | Genetics and bioinformatics (english language) - [15h Projet] | - | Q1 | 30 | 15 | [+] | 5 |
INFO8004-1 | Advanced Machine learning (english language) - [20h Projet]
Corequisite
| - | Q2 | 25 | - | [+] | 5 |
INFO9014-1 | Knowledge representation and reasoning (english language) - [45h Projet]
Corequisite
| - | Q2 | 24 | 20 | [+] | 5 |
Other optional courses |
|||||||
INFO2051-1 | Object-oriented programming on mobile devices (english language) - [90h Projet] | - | Q1 | 15 | 10 | [+] | 5 |
INFO0064-2 | Embedded systems (english language) | - | Q1 | 25 | 20 | - | 3 |
INFO2055-1 | Embedded systems project (english language) - [60h Projet]
Corequisite
| - | Q2 | - | - | [+] | 2 |
INFO0060-1 | Introduction to computer systems verification (english language) - [20h Projet]
Corequisite
| - | Q2 | 20 | 20 | [+] | 5 |
MECA0524-1 | CAD & Geometric Algorithms - [60h Projet] | - | Q1 | 20 | 20 | [+] | 5 |
MATH0461-2 | Introduction to numerical optimization (english language) - [25h Projet] | - | Q1 | 30 | 20 | [+] | 5 |
MATH0462-1 | Discrete optimization (english language) - [25h Projet]
Corequisite
| - | Q2 | 30 | 20 | [+] | 5 |
GBIO0030-1 | Computational approaches to statistical generics (english language) - [35h Projet]
Prerequisite
| - | Q2 | 25 | 15 | [+] | 5 |
GBIO0031-1 | Learning from genomic data (english language) - [150h Projet]
Prerequisite
| - | Q2 | - | - | [+] | 5 |
INFO9012-1 | Parallel Programming (english language) | - | Q2 | 25 | 25 | - | 5 |
INFO9015-1 | Logic for Computer Science (english language) | - | Q1 | 24 | 20 | - | 5 |
INFO9016-1 | Advanced Databases (english language) - [20h Projet] | - | Q2 | 24 | 20 | [+] | 5 |
INFO9023-1 | Machine Learning Systems Design (english language) - [17h Laboratory work, 18h Projet]
Corequisite
| - | Q2 | 17 | - | [+] | 5 |
Internships and projects (maximum 15 credits) |
|||||||
ASTG9005-1 | Research Internship (english language) - [300h Projet]
Prerequisite
| B2 | TA | - | - | [+] | 10 |
ASTG0021-1 | Technical company internship (english language) - [300h Projet]
Prerequisite
| B2 | TA | - | - | [+] | 10 |
Notice : the two company internships are mutually exclusive | |||||||
PROJ0011-1 | Personal student project (english language) - [150h Projet]
Bernard Boigelot, Collégialité
| B2 | TA | - | - | [+] | 5 |
Code | Details | Bloc | Organization | Theory | Practical | Others | Credits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Students that are admitted to the master of science in Computer Science without having obtained a degree of bachelor in Computer Science must add to their programme the following list of courses, to be taken in the first year of the master. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|