Computer Science, M.Sc. | Vrije Universiteit Brussel (VUB) | Brussels, Belgium
24 months
3620 EUR/year
1092 EUR/year
Tuition fee
Apply date
Start date


Do you already have an academic bachelor in computer science and would you like to work towards even deeper scientific understanding and knowledge? In that case, our master in computer science is the programme you’re looking for! This two-year programme has a broad scope, but also offers a wide variety of highly specialised elective courses. 

Visit the official programme website for more information


The programme prepares you for an active role in computer science research and development, in academia as well as in the ICT industry.  

Our master programme builds on your existing academic foundations in computer science (such as a bachelor in computer science, or equivalent) and provides you with a deeper knowledge and understanding of computer science in general, as well as of the state of the art in your favourite of four specialisations:  

The Artificial Intelligence specialisation is all about building intelligent software artefacts. In addition to data mining and big data, you will be exposed to current research in the areas of adaptive systems, multi-agent systems, the origins of language and bioinformatics. 

The Data Management and Analytics specialisation covers scalable and distributed data management systems, information retrieval and data mining algorithms, as well as information visualisation and human-data interaction techniques. You will study algorithms, techniques, architectures and methods for the management, processing and interaction with both structured and unstructured data. 

The Multimedia specialisation explores 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. 

The Software Languages and Software Engineering specialisation covers courses ranging from theoretical foundations (e.g., type theory in Haskell, formal proofs in Agda), programming language paradigms (e.g., multicore and distributed programming in Clojure and Scala) and implementation techniques (e.g., compilers and virtual machines), to advanced software engineering topics (e.g., security, quality assurance, meta programming).  


All degree programmes offered by VUB are accredited by the Dutch-Flemish Accreditation Organisation (NVAO), ensuring that they meet the highest predefined quality standards. Alongside this official quality control system, VUB has an internal Quality Control Commission in charge of permanently monitoring the quality of education.

Programme Structure

Courses Included:

  • Artificial Intelligence
  • Data Management and Analytics
  • Multimedia
  • Software Languages and Software Engineering
  • Multimedia for NPU students 

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


IELTS admission requirements IELTS
TOEFL admission requirements TOEFL® IBT


120 ECTS


On Campus

Academic requirements

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

English requirements

IELTS admission requirements IELTS
TOEFL admission requirements TOEFL® IBT

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.

English Language Requirements:

  • TOEFL iBT with minimum level: 79;
  • IELTS with minimum level: academic module 6.5;
  • ITACE with minimum level: B2;
  • Cambridge English Qualification Scale with the following minimal level: 170

Tuition Fee

To alway see correct tuition fees
  • International

    3620 EUR/year
    Tuition Fee
    Based on the tuition of 3620 EUR per year during 24 months.
  • EU/EEA

    1092 EUR/year
    Tuition Fee
    Based on the tuition of 1092 EUR per year during 24 months.

Living costs for Brussels

885 - 1305 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


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.

Our partners

Computer Science
Vrije Universiteit Brussel (VUB)


Go to your profile page to get personalised recommendations!