Master in Computer Engineering [120.0] - INFO2M

AnnéesTravail de fin d'étudeStage


Retour en début de pageStudy objectives

The objective of the Master’s course in computer science is to ensure an advanced training in computer science, along with a broad spectrum of knowledge in engineering. This training opens up various professional perspectives : computer science engineers can become designers of complex computer systems, computer project leaders, operations managers, researchers, etc. They will be able to understand and analyse the complex needs of society, design computer systems to answer these needs, master the ever-changing technological tools in the field, implement the designed solutions, and ensure the quality of the resulting products and development processes.

At the end of their Master’s studies, students will master the basic concepts of all the following subjects :

  • Algorithmics and data structures
  • Programming languages
  • Software engineering
  • Artificial intelligence
  • Operating systems and computer networks

It should be noted that two different yet closely related curricula are currently offered:

- the Master’s in computer science engineering, outlined below,
- the 120 credit Master’s in computer science.

This extended offer has two objectives.

1.       The Master’s in computer science engineering, which is a natural sequel to the Bachelor’s in engineering, aims to train professionals in computer science with a large spectrum of engineering knowledge. The Master’s in computer science, which is a natural sequel to the Bachelor’s in computer science, leans more markedly towards the humanities and management.

2.       This coexistence of two curricula allows the department to interest a wider group of students by offering them a tailored training. On the one hand, the Master’s in computer science engineering, which leads to an engineering degree, is accessible only to Bachelors in engineering and some industrial engineers, so as to ensure polyvalence in engineering fields. On the other hand, the Master’s in computer science is accessible to Bachelors in computer science, to UCL Bachelors with a minor in computer science and some professional Bachelors via specific links.

It should be noted that both curricula lead to the same specialization level in computer science.


Retour en début de pageGeneral presentation of the programme

The Master’s curriculum in computer science engineering requires a minimum of 120 credits over 2 years, each corresponding to 60 credits and comprising :

- a core curriculum (33 credits),
- a specialized stream (30 credits),
- one or more options amongst the 8 suggested options ,
- elective courses.

The final thesis is generally written during the last year. However, students may choose to take any given course in the first or second year, subject to possible prerequisites.This will be the case in particular for students pursuing part of their education abroad. This entails that the years as given in the detailed curriculum are only an indication.

If, in the course of his (her) former curriculum, a student has already been credited with a subject included in the compulsory core curriculum, or any training deemed equivalent, this subject will be replaced by any elective course within the imposed constraints. The student is responsible for checking whether the minimum total number of credits has been reached, as well as those of the specialized field, which will appear on the final diploma.

The student’s curriculum will be scrutinized for acceptance by the relevant engineering diploma committee


Retour en début de pagePositioning of the programme

- Accessible complementary Masters’
- Accessible PhDs :
A  Master’s in computer science engineering can be continued by a PhD in engineering.
Within this context, PhD studies are proposed by thematic doctoral schools.  

| 6/02/2009 |