Master of Science in Applied Sciences and Engineering: Computer Science

The Master in Computer Science is a two-year (120 ECTS) advanced study in computer science organised by the Vrije Universiteit Brussel, a Flemish university located in Brussels, Belgium. The courses and specialisations are strongly embedded in the ongoing research activities of our research groups, each of which specialise in a particular domain of computer science.

This English-taught programme is designed for students with a solid, basic academic background in computer science (Bachelor in Computer Science). The objectives of the programme are to provide a deeper understanding and knowledge of various specialisations of computer science and to prepare the student for an active role in computer science research and development.

The following specialisations are offered:

  • Artificial Intelligence
  • Multimedia
  • Software Engineering
  • Web & Information Systems

All students are required to complete:

  • a 30-credit core programme
  • a 6-credit research training course
  • a 24-credit master’s thesis

Students choose one of four specialisations: Artificial Intelligence, Multimedia, Software Engineering, or Web & Information Systems. The specialisation part consists of
at least 30 credits of core specialization courses and 30 credits optional courses. The total number of credits for this programme is 120 ECTS.

  • Artificial Intelligence: The focus in this specialisation is on building intelligent software artefacts. The theories of complex dynamic systems and self-organisation are emphasised starting from the theory of complex dynamic systems as developed in related fields, such as mathematics, physics, and biology. Students will be exposed to current research in the areas of adaptive systems, multi-agent systems, and the origins of language.
  • Multimedia: Students in this specialisation will conduct in-depth exploration of techniques for signal processing and communication of multimedia content. The programme is designed to build thorough technological and scientific knowledge of various multimedia domains, such as digital television, telephony and videophony, computer animation, computer games, and the Internet. Students will gain experience with complex ICT architectures for the processing, distribution, and consumption of multimedia content.
  • Software Engineering: In this specialisation, students gain the skills needed to build complex software applications and software-intensive systems. Students are also taught scientifically sound methods, as well as the newest techniques and tools for the development of software. The curriculum also includes research topics in programming languages and integrated development environments.
  • Web & Information Systems: This specialisation is geared towards information-system development and application development in the context of the Web. Students will learn about data and semantic representation techniques and acquire thorough technological and scientific knowledge related to the newest technological developments for the Web. Students can participate in research in the area of ontologies, new media systems (multimedia, Virtual Reality, computer games, social systems, and the “Internet of Things”).

For an overview of all Master courses, click here.

The Master in Computer Science offers the option to include a one-semester stay in another European country in your study programme.

You can go on exchange to:

From the academic year 2015/16 on, we will most likely have new bilateral agreements with the following universities:


For more information you can contact:

Exchange Coordinator Computer Science

Coordinator Internationalisation - Faculty of Science and Bio-engineering Sciences


This master programme presupposes a broad and good basic knowledge of computer science. Application prerequisite for the programme Master of Computer Science is an Academic bachelor's degree in Computer Science or equivalent.

Equivalency and admission to the programme will be based on a review of each student's academic record and will be evaluated case by case. Entering in the second semester (February) is possible under certain conditions. Non-EU nationals should apply before March 1. EU nationals should apply before June 1.

For more details about the requirements go to:

Application-based admission

For an overview of the different steps in the application procedure, click here.

Admission is based upon acceptance of the application (proof of meeting the academic and language requirements, satisfactory background...). All necessary information regarding the admission requirements, deadlines and application forms can be found on

Language requirements

To be admitted to the program, the students need to be proficient in English. (

[T] + 32 2 629 33 08 [F] + 32 2 629 35 25

Vrije Universiteit Brussel
Departement of Computer Science
Pleinlaan 2, building F & G 10
B-1050 Brussels - Belgium



After your diploma you are perfectly prepared for an IT-job in the innovative software industry, but also for research in an academic or industrial context.

You will have a wild card to an unimaginable range of professional sectors, but no matter where you end up being employed, you are bound to find yourself at the cutting edge of technological innovation. You will be equipped with exactly those skills that are paramount for a successful career in the high end industry and in academia: a sharp, inquisitive mind dedicated to pushing the boundaries of knowledge and human accomplishment.
You can even become part of one of the highly professional research teams at VUB with a societal and economic impact. Here you will be able to implement an active policy in technology and knowledge transfer, patenting, spin-off creation, industrial networking and innovation.

Career guidance? VUB Career Center is your one-stop shop!

The VUB alumni are known to be critical, independent and open-minded people. Even then your first steps on the job market are not always easy. The VUB Career Center gives you that extra push you need to make it work. They offer individual advice on career opportunities and can help you to pimp your cv, or prepare for your first job interview. And you don't have to wait until after graduation. Pay them a first visit during your studies to find out what the job market has to offer you.

Student life

The Vrije Universiteit Brussel, a dynamic and modern university with three campuses in the Brussels-Capital region. The main campus in Etterbeek offers high-quality education and research in a green and stimulating environment. With all fields of study being represented there, you can go above and beyond your own discipline. At our student restaurant, you will easily find an engineering student standing next to a future philosopher trying to decide together between a pasta meal or the vegetarian selection of the day.
Our students do not feel like they are just a number in a long row of unknown students. They have good relationships with their lecturers and assistants who have an open-door policy where students with questions are always welcome. Small group workshops are also used to ensure close interaction and hands-on experience. Educational assessment conducted annually indicates that our students are “satisfied” to “very satisfied” with 90% of their courses.

Lecture halls and laboratories are furnished with the most up-to-date equipment. Modern sports facilities, including gymnasiums, fitness rooms, tennis and squash courts, and a swimming pool, can be found on campus.

For more information on student life in Brussels and at the Vrije Universiteit Brussel, go to

City life

Brussels is the capital of Europe, but it wasn't always. Actually, Victor Hugo was amongst the first pro-Europeans who redeemed Brussels' geographical location ideal to be the capital of Europe.

You will encounter a strange mix of skyscrapers and small curving streets, of bourgeois and bohémien, of oui and non. It will get you lost, but it does so with everyone.

Brussels gives you what you expect from a real city: high buildings, busy traffic, an underground art scene, eccentric old ladies dressed in drag, bars on every corner, and a lot of love from the locals. Brussels is officially a bilingual city, which means that everywhere you go you'll see signs in French and in Dutch (and very often in English too). However, you'll find that most people in Brussels are native French speakers rather than Dutch speakers.

Here, in our belle Bruxelles you'll discover one of the greatest cities in Europe...

Brussels is a challenging city which you can explore endlessly, but you have to take some time to discover its true face. For a push in the right direction, take a look at the following pages:


I am from Egypt and just graduated from the two-year Master in Computer Science, profile Artificial Intelligence (AI). I would definitely recommend this challenging programme to all graduate students who want to reach a high level of research. The diversity of courses also allowed me to grasp the essence of research in different disciplines. I had a great time in Brussels, learned so much and made friends from all over the world.

Yasmin Fathy