- Accueil
- EN
- Studying at ULB
- Find your course
-
Share this page
Master in Computer science
- academic year2019-2020
This formation is taught in english.
Accéder aux sections de la fiche
Call to actions
-
Programme titleMaster in Computer science
-
Programme mnemonicMA-INFO
-
Programme organised by
- Faculty of Sciences
-
Degree typeMasters 120 credits
-
Tier2nd cycle
-
Field and branch of studySciences and technics/Sciences
-
Schedule typeDaytime
-
Languages of instructionenglish
-
Theoretical programme duration2 years
-
CampusPlaine
-
Category / TopicSciences and technics - Sciences
-
Jury PresidentJean-François RASKIN
-
Jury SecretaryJoël GOOSSENS
-
Contact e-mail
-
Contact telephone
-
Additional information
Details
General information
Degree typeMasters 120 crédits
Theoretical programme duration2 years
Learning language(s)english
Schedule typeDaytime
CampusPlaine
Category(ies) - Topic(s)Sciences and technics - Sciences
Organising faculty(s) and university(ies)Succeed in your studies
ULB offers a number of activities and resources that can help you develop a successful strategy before or during your studies.
You can make the transition to higher education easier by attending preparatory courses, summer classes, and information and orientation sessions, even before you start your studies at ULB.
During your studies, many people at ULB are there specifically to help you succeed: support staff in each faculty, (inter-)faculty guidance counsellors, tutors, and experts in academic methodology.
Contacts

Presentation
Programme objectives
The Master programme trains students who, afterwards, are able to pursue a PhD in Computer Science and—for the majority of the students—be a highly competent and skilled computer scientist in the IT industry. We wish to educate a new generation of IT executives and managers who are aware of their role in the society, who are autonomous, and who can efficiently acquire fresh knowledge all along their career.
Teaching team and methods
Courses are typically organised in two parts: a theoretical part, in which concepts and theories are developed, and a more practical/applied part, where those concepts are applied to examples and case studies. Courses are complemented by medium- to large-size projects, requiring a large number of concepts—often introduced over a series of classes—that are put into practice.
Programme's added value
The Master programme consists in advanced classes that benefit from the input of internationally recognised projects conducted by researchers from either ULB or VUB (Vrije Universiteit Brussel).
In the second year of the Master, students can complete their work placement in either a private company or a research centre. The work placement is worth 15 credits, and lasts 3 months, full-time.
Classes are given in English, which attracts foreign students.
Teaching assistants are always present during the many practical sessions to offer help, and are often available to answer student questions.
Computer rooms equipped with various kinds of hardware running various operating systems, as well as a Wi-Fi network, are available to students, in order for them to practice and complete their projects.
The researchers from the Computer Science Department of the Faculty of Science are internationally recognised for the quality of their contributions, as can be seen from the many publications and collaborations with famous institutions abroad, and from the many prizes they have received.
During the many practicals, teaching assistants are present to help the students, and are available most of the time to answer the student's questions.
Computer rooms equipped with various kinds of material, running different operating systems, and wi-fi network, are available to the students, to allow them to practice and to realise the project.
The researchers from the computer science department of the Science faculty are internationally acknowledged for the quality of their contributions, as can be seen from the many publications and collaborations with famous institutions abroad, and from the many prizes that have been awarded to them.
International / Openness
Students can go on international exchanges programmes (e.g. Erasmus) to attend classes abroad during one semester. The department has several ongoing agreements with other computer science departments around Europe and North America. More specifically, students who follow the specialisation on ‘combinatorial optimisation and operational research’ may complete one or two semesters at the Université de Nantes (France) and earn a joint degree from the two institutions.
Université de Nantes, Vrije Universiteit Brussel
Access conditions
Programme
The master programme includes three main types of courses: computer science lectures, an introduction to research through the writing of a Master's dissertation, and courses intended to prepare students to enter the job market.
The programme is designed for students who have general skills in computer science, which they can have acquired during the Bachelor in Computer Science at ULB:
-
they are able to gather information and acquire new knowledge autonomously and with scientific rigour, and are able to adopt a critical attitude in this process.
-
they master the main mathematical and formal tools needed in computer science.
-
they can read technical literature in English and engage in a technical conversation in English, as most of the courses in the programme are taught in English (with a few exceptions for electives).
-
They master the main concepts and skills related to programming, programming languages, algorithms, software engineering, operating systems, and fundamental theoretical results in computer science.
-
they are able to design—alone or within a group—a computer application of significant complexity, efficiently using the tools of software engineering.
Students who have not acquired the appropriate background during their Bachelor may, in some cases, have the opportunity to compensate for deficiencies with a tailored curriculum.
What's next ?
Prospects
Graduates find work in a variety of sectors: banks, insurance companies, software industry, consulting, hospitals, schools, universities, national and international administrations, etc. They can work as project leaders, IT specialists, network architects, security experts, teachers, or researchers. Some own their own businesses, and others are high-level executives in administrations.
-
Project leader
-
IT specialist and consultant
-
IT administrator
-
Security specialist
-
Teacher
-
Researcher