Study programme
Dutch-taught Master of Computer Science: Software Engineering
This programme is taught in Dutch. On these pages, and for informational purposes only, we provide basic information about this programme in English.
We do offer this programme in English. Were you looking for the English equivalent of this programme? Take a look at the study programme of the English-taught programme
2024-2025
Model Path over 2 years
Compulsory courses (18 ECTS-credits)
Model Driven Engineering
Modelling of Software-intensive Systems
Software Testing
Elective courses (42 ECTS-credits)
Choose 42 ECTS-credits from the list of elective courses, of which at least 6 ECTS-credits (min. 12 in total) to be chosen from the partial list of "elective course units: broadening from every other Master's degree in Computer Science". If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
In-depth electives in Software Engineering
Selected Topics in Software Engineering
Specification and Verification
Programming Paradigms
General electives
Academic Literacies for Scientists
Philosophy of Science
Mathematical Logic
Broadening electives in Computer Networks
Advanced Wireless and 5G Networks
Future Internet
Introduction to Performance Modelling
Advanced Networking Lab
Internet of Things
Topics in computer networks
Broadening electives in Data Science and AI
Artificial Intelligence Project
Data Science and Ethics
'Data mining' or 'Machine learning' or 'Python for machine learning'
Database Systems
Information Retrieval
Artificial Neural Networks
Bioinformatics
Case Studies in Data Science and Artificial Intelligence
Data Mining
Reinforcement Learning
Management and Entrepreneurship
Take the courses from the list below in the first year. (18 ECTS-credits)
Management and organisation
Strategic Business Communication
Financial management and legal aspects
Management and Entrepreneurship
Take the courses from the list below in the second year. (12 ECTS-credits)
Innovation and entrepreneurship
Process management and quality care
Master thesis
Master thesis including internship
Master thesis Computer Sciences including internship : Software Engineering
2023-2024
Model Path over 2 years
Compulsory courses (24 ECTS-credits)
Model Driven Engineering
Modelling of Software-intensive Systems
Data Mining
Reinforcement Learning
Elective courses (36 ECTS-credits)
Choose 36 ECTS-credits from the list of elective courses, of which at least 12 ECTS-credits from the following list elective courses - major. If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
ELECTIVE COURSES: MAJOR
Selected Topics in Software Engineering
Software Architecture
Specification and Verification
Programming Paradigms
Software Testing
ELECTIVE COURSES: MINOR
General Topics
Academic Literacies for Scientists
Philosophy of Science
Mathematical Logic
Programme computer networks
Advanced Wireless and 5G Networks
Future Internet
Introduction to Performance Modelling
I-Robotics
Advanced Networking Lab
Internet of Things
Topics in computer networks
Programme data science and artificial Intelligence
Artificial Intelligence Project
Data Science and Ethics
'Data mining' or 'Machine learning'
Database Systems
Information Retrieval
Artificial Neural Networks
Bioinformatics
Management and Entrepreneurship
Take the courses from the list below in the first year. (18 ECTS-credits)
Management and organisation
Strategic Business Communication
Financial management and legal aspects
Management and Entrepreneurship
Take the courses from the list below in the second year. (12 ECTS-credits)
Innovation and entrepreneurship
Process management and quality care
Master thesis including internship
Master thesis Computer Sciences including internship : Software Engineering
2022-2023
Model Path over 2 years
Compulsory courses (24 ECTS-credits)
Model driven engineering
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Elective courses (36 ECTS-credits)
Choose 36 ECTS-credits from the list of elective courses, of which at least 12 ECTS-credits from the following list elective courses - major. If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
ELECTIVE COURSES: MAJOR
Selected topics in software engineering
Software architecture
Specification and verification
Programming paradigms
Software testing
ELECTIVE COURSES: MINOR
General Topics
Academic Literacies for Scientists
Philosophy of science
Programme computer networks
Advanced Wireless and 5G networks
Future Internet
Introduction to performance modelling
I-Robotics
Advanced networking lab
Internet of Things
Topics in computer networks
Programme data science and artificial Intelligence
Artificial Intelligence Project
Data science and ethics
'Data mining'
Database systems
Information retrieval
Artificial Neural Networks
Bioinformatics
Management and Entrepreneurship
Take the courses from the list below in the first year. (18 ECTS)
Management and organisation
Strategic Business Communication
Financial management and legal aspects
Management and Entrepreneurship
Take the courses from the list below in the second year. (12ECTS)
Innovation and entrepreneurship
Process management and quality care
Master thesis including internship
Master thesis Computer Sciences including internship : Software Engineering
2021-2022
Model Path over 2 years
Compulsory courses (36 ECTS-credits)
Computer and network security
Model driven engineering
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Software reengineering
- Serge Demeyer
- John Businge
Elective courses (24 ECTS-credits)
Choose 24 ECTS-credits from the list of elective courses, of which at least 12 ECTS-credits from the following list elective courses - major. If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
ELECTIVE COURSES: MAJOR
Selected topics in software engineering
- Serge Demeyer
- Moharram Challenger
- John Businge
Software architecture
Specification and verification
Programming paradigms
ELECTIVE COURSES: MINOR
General Topics
Academic Literacies for Scientists
Numerical Optimisation
Philosophy of science
- Bert Leuridan
- Raoul Gervais
Programme computer networks
Advanced Wireless and 5G networks
Future Internet
Introduction to performance modelling
Internet of Things
Programme data science and artificial Intelligence
Database systems
Information retrieval
Mathematical Foundations of Reinforcement Learning
Artificial Neural Networks
Bioinformatics
Research (30 ECTS-credits)
Research Project 1
Research Project 2
Option Management and Entrepreneurship
Take the courses from the list below in the first year. (18 ECTS)
Management and organisation
Strategic Business Communication
- Rebecca Van Herck
Financial management and legal aspects
Management and Entrepreneurship
Take the courses from the list below in the second year. (12ECTS)
Innovation and entrepreneurship
Process management and quality care
Master thesis including internship
Master thesis Computer Sciences including internship : Software Engineering
2020-2021
Model Path over 2 years
Compulsory courses (36 ECTS-credits)
Computer and network security
Model driven engineering
Modelling of software-intensive systems
Data mining
Reinforcement Learning
Software reengineering
- Serge Demeyer
- Henrique Santos Camargos Rocha
Elective courses (24 ECTS-credits)
Choose 24 ECTS-credits from the list of elective courses, of which at least 12 ECTS-credits from the following list elective courses - major. If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
ELECTIVE COURSES: MAJOR
Selected topics in software engineering
- Serge Demeyer
- John Businge
- Moharram Challenger
Software architecture
Specification and verification
Programming paradigms
Software testing
ELECTIVE COURSES: MINOR
General Topics
Academic Literacies for Scientists
Numerical Optimisation
Philosophy of science
- Bert Leuridan
- Raoul Gervais
Selected topics of computational science
Programme computer networks and distributed systems
Advanced Wireless and 5G networks
Introduction to performance modelling
Topics in computer networks
Programme data science and artificial Intelligence
Artificial Neural Networks
Bioinformatics
Database systems
Information retrieval
Research (30 ECTS-credits)
Research Project 1
Research Project 2
Option Management and Entrepreneurship
Take the courses from the list below in the first year. (18 ECTS)
Financial management and legal aspects
Management and organisation
Strategic Business Communication
Management and Entrepreneurship
Take the courses from the list below in the second year. (12ECTS)
Innovation and entrepreneurship
Process management and quality care
Master thesis including internship
Master thesis Computer Sciences including internship : Software Engineering
2019-2020
Model Path over 2 years
Compulsory courses (30 ECTS-credits)
Computer and network security
Data mining
Distributed Artificial Intelligence
Model driven engineering
Modelling of software-intensive systems
Software reengineering
Elective courses (24 ECTS-credits)
Choose 24 ECTS-credits from the list of elective courses, of which at least 12 ECTS-credits from the following list elective courses - major. If you want to follow additional courses at another university, you have to ask for permission of the Study Programme Commission by sending a request to the Helpdesk. The same procedure has to be followed when you choose a course from the other 2 specializations of this master if not listed below.
____
ELECTIVE COURSES: MAJOR
Selected topics in software engineering
Programming paradigms
Software testing
Specification and verification
Software Architecture
ELECTIVE COURSES: MINOR
General Topics
Academic Literacies for Scientists
Artificial Neural Networks
Philosophy of science
- Bert Leuridan
- Raoul Gervais
Selected topics of computational science
Programme computer networks and distributed systems
Introduction to performance modelling
Mobile and wireless networks
Topics in Advanced Programming
- - NNB
Topics in networks and distributed systems
Programme data science
Bioinformatics
Database systems
Information retrieval
Option Research (30 ECTS-credits)
Choose 30 ECTS-credits from one of the options: Research, Management and Entrepreneurshi
Research Project 1
Research Project 2
Option Management and Entrepreneurship (30 ECTS-credits)
Choose 30 ECTS-credits from one of the options: Research, Management and Entrepreneurship
Financial management and legal aspects
Management and organisation
Strategic Business Communication
Innovation and entrepreneurship
Process management and quality care
Master thesis including internship