Computer Science

Vrije Universiteit Brussel (VUB)

24 months
3243 EUR/year
948 EUR/year
Tuition fee
Apply date
Start date


Do you already have a solid academic background in Computer Science and do you want to work toward an even deeper computer scientific understanding and knowledge? Then this M.Sc. in Computer Science is the programme at Vrije Universiteit Brussel (VUB) you’re looking for! The two-year programme has a broad scope, but also offers a wide variety of highly specialised elective courses.


This Computer Science programme is designed by Vrije Universiteit Brussel (VUB) for students with a solid, fundamental academic background in computer science (such as a bachelor in computer science, or equivalent). It will provide you with a deeper knowledge and understanding of computer science in general, and one of four specialisations in particular. 

The programme prepares you for an active role in computer science research and development, in academia as well as in the ICT industry. In addition to a meticulously designed core programme complemented by state-of-the-art specialisations, the curriculum offers a wide range of electives that allow you to tailor your education to your interests.Our courses promote an active style of learning. As well as regular lectures, we use a broad range of instruction techniques, such as group and individual projects, seminars, workshops, talks by invited experts in the field, and research trainings.

4 Specialisations

  • Artificial Intelligence 

The focus is on building intelligent software artefacts. We emphasise the theories of complex dynamic systems and self-organisation, starting from the theory of complex dynamic systems as developed in related fields, such as mathematics, physics and biology. As well as datamining and big data, students will be exposed to current research in the areas of adaptive systems, multi-agent systems, the origins of language and bioinformatics.

  • Multimedia 

You 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 of complex ICT architectures for the processing, distribution, and consumption of multimedia content.

  • Software Languages & Software Engineering 

You will study languages, techniques, tools and methods to build complex software applications and software-intensive systems. In the practical part of most courses, you will apply this knowledge in the context of a wide variety of innovative hardware. We offer electives including theoretical foundations, specialised programming paradigms, virtual machines, advanced software engineering principles and the more process-oriented aspects such as agile development.

  • Web & Information Systems 

This specialisation is geared towards information-system development, and application development in the context of the web. You will learn about data and semantic representation methods and techniques, data visualisation techniques, user interfaces and innovative user interaction techniques. Participate in research in the development of new media µsystems, multi-modal interaction systems, innovative document systems, and large-scale data processing.

Industry or Academia?

You will be equipped with exactly those skills that are paramount to a successful career in high-end industry or 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.

Programme Structure

Courses Included:

  • Declarative Programming
  • Information Theory
  • Methods for Scientific Research
  • Open Information Systems
  • Theory of computation
  • Scientific Integrity

Key information


  • Full-time
    • 24 months

Start dates & application deadlines




120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • 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 the student’s academic record and will be evaluated case by case. Entering in the second semester (February) is possible under certain conditions.

Tuition Fee

  • International

    3243 EUR/year
    Tuition Fee
    Based on the original amount of 3243 EUR per year and a duration of 24 months.
  • EU/EEA

    948 EUR/year
    Tuition Fee
    Based on the original amount of 948 EUR per year and a duration of 24 months.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Fresh content

Updated in the last year

Check the official programme website for potential updates.

Our partners

Computer Science
Vrije Universiteit Brussel (VUB)