Master of Science in Computer Science Engineering

The Master of Science in Computer Science Engineering trains engineers to creatively and professionally apply information technology through socially and economically relevant applications. These applications range from apps for mobile devices, to artificial intelligence, embedded systems, and scientific computing for supercomputers. A computer science engineering graduate has a broad basic knowledge and has the creative skills to conceive, design, build, and exploit information processing systems. This knowledge entails both hardware and software. Computer science engineers use specific models, methods, and techniques that allow them to control the complexity of modern applications. They will take into account the requirements of the customer, the environmental and societal impact, the economic reality, safety requirements, ergonomics, etc. The programme closely interacts with existing research programmes in various university labs and in the IMEC research institute. Students will participate in ongoing research during their study. This will teach them the skills required to carry out personal scientific research. Finally, we ensure that graduates also acquire non-specialised and transferrable skills. In addition to this, the programme also stimulates the development of soft skills, such as team work, effective communication, project management, etc. These skills are acquired through the execution of various projects throughout the entire programme.

The Faculty of Engineering and Architecture (FEA) offers most of the Master’s programmes in Engineering in English. This underlines the international ambition of the faculty, as well as the importance of international education and multiple language skills for students.


The computer science engineering education consists of two phases. The first phase is a three year programme leading to the degree of Bachelor of Science in Computer Science Engineering. The second phase is a two year programme leading to the degree of Master of Science in Computer Science Engineering. The Bachelor of Science programme consists of 180 credits. Of this programme, the first year and a half offers a broad education in science and engineering. This is followed by a specialised education in the fundaments of computer science. This structure ensures that a graduate benefits from a combination of a broad technical training and a specialised computer science training. The bachelor’s degree gives access to a range of master’s programmes, including the Master of Science in Computer Science Engineering. The master’s programme is split into two parts of 60 credits each. The first part consists of compulsory courses. The second part consists of elective courses: a master’s dissertation of 24 credits, and 36 credits of coursework. This coursework can either consist of a major in Artificial Intelligence or Embedded Systems, or a minor in Industrial Engineering or Biosystems, or it can be freely picked by the student. This flexibility allows students to give expression to their personal study interests. Students are encouraged to use this flexibility to do preparatory work to kickstart their own business through Dare to Think, which is the local student-entrepreneurship project. Similarly, students can take a range of specialist courses as preparation for doctoral studies.


The Master of Science in Computer Science Engineering trains students to design the complex information processing systems that are at the core of our modern information society. Since information technology is only a means to a goal, graduates will have to get familiar with different application domains (such as health care, financial, production, accounting, …) to make the right design decisions. Graduates start as developer, but will quickly move to higher positions, such as those of designer, project leader, director … The students‘ broad education and their ability to deal with complex situations will help them throughout their careers to function effectively and to take leading positions in society.