-
Core courses for the Master in computer science and engineering [33.0]
LINFO2990
Graduation project/End of studies project
The graduation project can be written and presented in French or English, in consultation with the supervisor. It may be accessible to exchange students by prior agreement between the supervisors and/or the two universities.EN
q1+q2
25
credits
Computer science seminars
The student shall select 3 credits from amongst
Students may choose 3 credits among
EN
q1
30h
3
credits
> French-friendly
Teacher(s):
> Tom Barbette
> Cristel Pelsser
> Etienne Riviere
> Ramin Sadre (coord.)
EN
q1
30h
3
credits
> French-friendly
Teacher(s):
> Kim Mens (coord.)
> Charles Pecheur
> Peter Van Roy
-
Professional Focus [30.0]
Content:
Computer science courses
-
Options
Student must select one or more options from the following sections.
In the "Options and Elective Courses in Socioeconomic Knowledge" section, students must either validate one of the two options or select a minimum of 6 credits from the elective courses within the “Business Risks & Opportunities” option (maximum one innovation class may be chosen, maximum one course among those offered by the CPs may be taken into account in these 6 credits).-
Majors for the Master's degree in computer science and engineering
-
Major in Artificial Intelligence: big data, optimization and algorithms
Students completing the major in artificial intelligence: big data, optimization and algorithms will be able to: Identify and use methods and techniques that create software-based solutions to complex problems, Understand and put to good use the methods and techniques pertaining to artificial intelligence such as automated reasoning, heuristic research, knowledge acquisition, automated learning, problems related to constraint satisfaction, Identify a category of applications and how to use its methods and tools; understand specific categories of applications and their specific techniques-for example computer vision, scheduling, data mining, natural language processing, bioinformatics, big data processing; Formalise and structure a body of complex knowledge by using a systematic and rigorous approach to develop quality “intelligent” systems.
Students shall select 20 to 30 credits among
Content:
Required courses in Artificial Intelligence: big data, optimization and algortihms
Elective courses in Artificial Itelligence
Student shall select 10 credits among
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> John Lee
> John Lee (compensates Michel Verleysen)
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> Christophe De Vleeschouwer
> Christophe De Vleeschouwer (compensates Laurent Jacques)
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> Vincent Branders (compensates Pierre Dupont)
FR
q1
30h+22.5h
5
credits
Teacher(s):
> Vincent Blondel
> Vincent Blondel (compensates Jean-Charles Delvenne)
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> Julien Hendrickx
> Geovani Nunes Grapiglia
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> Julien Calbert (compensates Jean-Charles Delvenne)
> Benoît Legat (coord.)
-
Major in software engineering and programming systems
Student completing the major in Software Engineering and Programming Systems will be able to: Understand and explain problems pertaining to large scale software projects as well as the critical impact of their solutions throughout the duration of the project (construction scope, validation, documentation, communication and large scale project management as well as expense limits and deadlines), Choose and apply engineering methods and tools related to complex software systems to meet strict quality control criteria: reliability, adaptability, upgradeability, performance, security, usability), Model products and processes necessary to obtain such systems and analyse the models in question, Design and create programmes to analyse, convert and optimise computer performance, Put to good use different programming language paradigms, in particular those that deal with competing functional and object oriented programmes, Understand the issues associated with different competing programming models and use the appropriate model, Define a new language (syntax and semantics) appropriate to a specific context.
Students shall select 20 to 30 credits among
Content:
Required courses in software engineering and programming systems
Elective courses in Software Engineering and Programming Systems
Students can select 10 credits among
-
Major in Data science and Applied Mathematics
Students completing the major Computing and Applied Mathematics will be able to:
- understand both applied mathematics and computing including algorithms, scientific calculations, computer system modelling, optimisation, automated learning or data mining;
- understand and use the methods and techniques related to advanced algorithms such as optimisation methods, constraint programming, algorithms of graphs, numerical algorithms or analysis and design of algorithms;
- identify and use models and techniques relating to statistics, automated learning and data mining;
- understand categories of applications used for the processing of raw data as well as automatic forms used to mine information out of large data sets.
This option is reserved for students who have taken the INFO/MAP course combination or the SINF diploma with the equivalent of a minor in mathematics, or who have taken a course approved as being equivalent by the selection committee.
Student must select 20 to 30 credits among:
Content:
Required courses in Data Science and Applied Mathematics
(20 credits)
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> Julien Calbert (compensates Jean-Charles Delvenne)
> Benoît Legat (coord.)
Elective courses in Data Science and applied mathematics
Student shall select max. 10 credits among
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> John Lee
> John Lee (compensates Michel Verleysen)
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Jérôme Louveaux
> Benoît Macq
> Olivier Pereira
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> Julien Hendrickx
> Geovani Nunes Grapiglia
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> François Glineur
> Geovani Nunes Grapiglia
-
Option en Cryptography and information security
This major is available only to students who majored or minored in Electricity during their Bachelor’s degree programme. Students completing the major Communication Networks will be able to: Understand and use different devices and protocols used in fixed and wireless networks, Design, configure and manage fixed and wireless networks while taking into account application needs (including multimedia), Understand and effectively use information coding techniques, Understand and design mobile wireless communication systems from start to finish.
Content:
Elective courses
In order to validate this option INFO and MAP students have to take 20 credits at least and ELEC students 15 credits at least among:
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Charles-Henry Bertrand Van Ouytsel (coord.)
> Gaëtan Cassiers
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Jérôme Louveaux
> Benoît Macq
> Olivier Pereira
-
Major in biomedical engineering
This major is available only to students who minored in biomedical engineering during their Bachelor’s degree programme. The objective of the biomedical engineering major is to train engineers who are capable of meeting future technological challenges in the scientific and technical fields related to biomedical engineering. This major provides students with basic knowledge about bioinformatics as well as other biomedical engineering fields such as bioinstrumentation, biomaterials, medical imaging, mathematical modelling, artificial organs and rehabilitation and biomechanics. The collaboration between the Louvain School of Management and the School of Medicine provides an interdisciplinary curriculum where engineering is applied to the complex and varied biomedical field.
Students shall select 20 to 30 credits among:
Content:
Required courses in biomedical engineering
Students enrolled in this major must select a minimum of 15 credits among the following elective courses except for those students enrolled in the Master's degree programme in computer science and engineering who are required to take 20 credits.
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> Vincent Branders (compensates Pierre Dupont)
EN
q2
30h+30h
5
credits
> French-friendly
Teacher(s):
> André Mouraux
> Dounia Mulders (compensates Michel Verleysen)
-
Option en Cybersecurity
Students who have completed the "Cybersecurity and Information Technology" track should be able to:
• Understand areas of engineering that require synergy between computer security, networks, and systems, such as cryptography, data protection, application security, security architecture, or programming,
• Comprehend and appropriately apply methods and techniques related to cybersecurity, including prevention, detection, and response to cyber threats,
• Identify and implement security practices and standards to protect the infrastructure, systems, and data of organizations,
• Apply their knowledge to real-life scenarios through projects.
Students shall select 20 to 30 credits among:
Content:
Students shall select 20 to 30 credits among:
Required courses in Cybersecurity
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Charles-Henry Bertrand Van Ouytsel (coord.)
> Gaëtan Cassiers
Elective courses in Cybersecurity
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Jérôme Louveaux
> Benoît Macq
> Olivier Pereira
-
Option Networks and systems
Students who have completed the “Networks and Systems" track should be able to:
- Understand and explain different devices and protocols used in computer and cellular networks;
- Design, configure and manage computer networks while taking into account application needs;
- Understand the operation of IoT and cellular networks;
- Explain the problems that affect cellular and IoT networks and develop solutions to cope with them;
- Understand how to optimise applications to efficiently use parallel cores;
- Understand, implement and use lock-free data structures;
- Understand the interactions between real-time operating systems and hardware;
- Design and implement applications running on embedded systems
Students shall select 20 to 30 credits among:
Content:
Required courses in Networks and systems
Elective courses in Networks and Systems
EN
q2
30h+15h
5
credits
> French-friendly
Teacher(s):
> Charles-Henry Bertrand Van Ouytsel (coord.)
> Gaëtan Cassiers
-
Option en Informatique médicale
Students completing the major in "Health informatics" will be able to:
- Identify and use methods and techniques that provide software-based solutions to complex problems encountered in hospitals, in bio-pharmaceutical environments, in life sciences, or in digital health.
- Take part in multidisciplinary projects bringing together medical, biological and engineering expertise to the benefit of patient health.
- Understand and put to good use the methods and techniques pertaining to medical informatics and bioinformatics, such as artificial intelligence, health interoperability, clinical knowledge structuring, applied statistics, information security, software quality, as well as the effective management and processing of large volumes of data.
- Understand specific categories of applications where these methods and techniques can be applied, such as diagnostic support, therapeutic assistance, hospital information systems, medical and biomedical imaging, smart devices, clinical trials, health data mining, as well as automated processing of the medical language.
- Formalise and structure a body of complex knowledge by using a systematic and rigorous approach to the development of high-quality medical and biomedical information systems.
Students shall select 20 to 30 credits among:
Content:
Cours obligatoires en Informatique médicale
EN
q1
30h+30h
5
credits
> French-friendly
Teacher(s):
> Vincent Branders (compensates Pierre Dupont)
Cours aux choix en Informatique médicale
EN
q2
30h+30h
5
credits
> French-friendly
Teacher(s):
> André Mouraux
> Dounia Mulders (compensates Michel Verleysen)
EN
q1
30h+22.5h
5
credits
> French-friendly
Teacher(s):
> Julien Calbert (compensates Jean-Charles Delvenne)
> Benoît Legat (coord.)
FR
q1
20h+10h
4
credits
Teacher(s):
> Diego Castanares Zapatero
> Annie Robert (coord.)
> Xavier Stephenne
-
Cours au choix disciplinaires
Content:
-
-
Options and elective courses in socio-economic knowledge
-
Business risks and opportunities
Students must take at least 15 credits to validate this option (maximum one course among those offered by the CPs can be taken into account in these 15 credits).
This option cannot be taken concurrently with the “Interdisciplinary training in entrepreneurship - INEO” option.
Content:
Courses offered by the Program Commission.
Cours spécifiques aux enjeux de l'entreprise
LFSA2995
Company Internship
This course cannot be chosen by GCE Masters students as part of the business issues option, as part of their compulsory courses.
LEPL1805
People management
This course cannot be chosen if it has already been validated in the bachelor's degree.
LEPL2210
Ethics and ICT
This course cannot be chosen if the LLSMS2280 course has already been validated.
LLSMS2280
Business Ethics and Compliance Management
Ce cours ne peut être choisi si le cours LEPL2210 a déjà été validé.
Innovation classe
Maximum one innovation class can be chosen.
Courses offered by the Program Commission
-
Major in Interdisciplinary Program in Entrepreneurship - INEO
The aim of this option, which is common to most EPL masters' programmes, is to familiarise students with the specifics of entrepreneurship and business creation, equipping them with the skills, knowledge, and tools necessary for starting a business.
The interdisciplinary entrepreneurship training (INEO) is an option that spans two years and is integrated into over 30 Master's programmes across 9 faculties/schools at UCLouvain.
Choosing the INEO option requires completing an interfaculty dissertation (in teams) focused on a business creation project. Access to this option, as well as to each of its courses, is limited to students selected based on their application.
Full details are available at https://uclouvain.be/fr/etudier/ineo.
Students who choose this option must select a minimum of 20 credits and a maximum of 25 credits. This option is not available in English and cannot be taken simultaneously with the "Business Risks and Opportunity" option.
Content:
Cours obligatoires:
LINEO2003
Plan d'affaires et étapes-clefs de la création d'entreprise
Les séances du cours LINEO2003 sont réparties sur les deux blocs annuels du master. L'étudiant doit les suivre dès le bloc annuel 1, mais ne pourra inscrire le cours que dans son programme de bloc annuel 2.
Cours préalable:
-
-
Others elective courses
-
Others elective courses
Content:
Les étudiant·es peuvent également inscrire à leur programme tout cours faisant partie des programmes d'autres masters de l'EPL moyennant l'approbation du jury restreint.
Languages
Students may select from any language course offered at the ILV. Special attention is placed on the following seminars in professional development:
Group dynamics
FR
q1
15h+30h
3
credits
Teacher(s):
> Jean-Charles Delvenne (coord.)
> Delphine Ducarme
> Thomas Pardoen
> Thomas Pardoen (compensates Jean-Charles Delvenne)
Jean-Charles Delvenne (coord.), Delphine Ducarme, Thomas Pardoen, Thomas Pardoen (compensates Jean-Charles Delvenne)
FR
q2
15h+30h
3
credits
Teacher(s):
> Jean-Charles Delvenne (coord.)
> Delphine Ducarme
> Thomas Pardoen
> Thomas Pardoen (compensates Jean-Charles Delvenne)
Jean-Charles Delvenne (coord.), Delphine Ducarme, Thomas Pardoen, Thomas Pardoen (compensates Jean-Charles Delvenne)
Autres UEs hors-EPL
L'étudiant·e peut choisir maximum 8 crédits de cours hors EPL, considérés comme non-disciplinaires par la commission de programme.
-
-