This Master will train you to become an expert in the development and up-front professional use of computer and software systems. Nowadays, these systems are indispensable in nearly all areas of our society: in industry, the public sector, health and many social applications for end users. They are also the most complex systems ever created by humans.
The programme will teach you to specify, design, implement, test and maintain advanced software systems. It will teach you how to handle complexity and how to deal with diverse requirements such as functionality, reliability, user friendliness, security, reliability, intelligence, efficiency and cost.
You will acquire all the necessary skills to tackle complex research questions, formulate your own research goals, and successfully achieve them.
You will be trained in communication skills and stimulated to acquire a broad societal view on the relevance of computer science and technology today.
The programme is structured around a mandatory core (42 credits) of which 18 credits are dependent on the Bachelor’s track followed by the incoming student. This core focuses heavily on software development, and is the main foundation of the programme.
You can choose between two advanced specialization areas: software security or artificial intelligence. In both specializations, you will conduct your own research and develop novel technology, guided by top-experts in the international research community.
The Master’s thesis covers 24 credits, and is started at the beginning of the second stage.
General education courses (12-14 credits) cover a wide variety of topics such as advanced language courses, economy, law, advanced mathematic courses. All students have the additional option to complete their programme with any course offered by the university (6 credits).
At the Faculty of Engineering Science, students are given the opportunity to complete one or two semesters of their degree within the Erasmus+ programme at a European university, or a university outside Europe.
Students are also encouraged to carry out industrial and research internships abroad under supervision of the departmental Internship Coordinator. These internships take place between the third Bachelor’s year and the first Master’s year, or between the two Master’s years.
Other study abroad opportunities are short summer courses organised by the Board of European Students of Technology (BEST) network or by universities all over the world.
The Faculty of Engineering Science is also member of the international networks CESAER, CLUSTER and ATHENS, offering international opportunities as well.
More information on the international opportunities at the faculty is available on the website.
The programme, courses, and areas of specialisation are strongly linked to the research groups. This guarantees a state-of-the-art education in the field of computer science. Research activities (e.g. Master’s thesis) also form part of a student’s curricula.
A significant number of courses are focused on industry-relevant skills and content. The amount of industry-related research projects in the department of computer science allows us to include relevant content in our courses.
The 2015 student survey indicated that the following aspects of our programme score very high: structure of the programme, electives, theoretical foundations, research & scientific content, quality of teaching staff, overall logistics.
This is an initial Master's programme and can be followed on a full-time or part-time basis.
Software engineers can be found in nearly all sectors of society. Software is a crucial component in all industrial processes, in the service and entertainment industry, and in our society as a whole. Masters of Computer Science are active in the software-development industry as well as in telecommunication and other industries. Many of our graduates work in hospitals, in the banking sector, in social organisations, and for the government as heads of ICT.