Master of Science in Computer Science Engineering

The Computer Science Engineering programme trains engineers to apply information technology in socially and economically relevant applications in a creative and professional manner.

EUR-ACE® Master + CTI

EUR-ACE® Master (EURopean ACcredited Engineering Master)

The EUR-ACE label was accredited to this programme by the Commission des titres d’ingénieur (CTI), under the auspices of the European Network for Accreditation of Engineering Education (ENAEE).

EUR-ACE® is a framework and accreditation system that provides a set of standards that identifies high-quality engineering degree programmes in Europe and abroad.

Master's Programme
2 year 120 credits
Faculty of Engineering and Architecture
download brochure 
About the programme
Programme summary
Find out more
Off to a good start
After graduation


The Master of Science in Computer Science Engineering trains engineers to apply information technology through socially and economically relevant applications in a creative and professional manner. These applications range from apps for mobile devices, artificial intelligence, and embedded systems, to 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 customer requirements, environmental and societal impact, 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 throughout their study. This will teach them the skills required to carry out their own scientific research. Finally, we ensure that graduates also acquire non-specialised and transferable 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 its Engineering programmes at Master’s level in English. This underlines the international ambition of the faculty, as well as the importance of an international education and multiple language skills for students.

For whom

The admission requirements vary. Depending on your prior education, you are either able to enrol directly, or there are additional requirements.


In its entirety, the Computer Science Engineering programme consists of two phases. The first phase is a three-year programme leading to the Bachelor’s degree of Computer Science Engineering. The second phase is a two-year programme leading to the Master’s degree in Computer Science Engineering.

In the Bachelor’s programme (180 credits), the first year-and-a-half covers a broad training in science and engineering. What follows is a specialised training in the fundamentals of computer science. This curricular structure ensures that our graduates benefit 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 divided into two equal 60 ECTS components. Whereas the first part consists of mandatory course units, the second part consists of elective course units: a twenty-four credits worth Master’s dissertation, and thirty-six credits worth of course units. The latter can either consist of a major in Artificial Intelligence, Data Engineering, Cybersecurity or Internet-of-Things/Robotics, or a minor in Industrial Engineering or in Biosystems. It can also be chosen freely by the student. This flexibility in the curriculum allows students to give expression to their personal study interests.

Students are encouraged to make use of this opportunity to do preparatory work to kickstart their own business through Dare to Venture, which is the local student-entrepreneurship project. Similarly, students can take a range of specialist course units as preparation for doctoral studies.

Labour Market

Our programme 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, finances, production, accounting, …) to make the right design decisions. Graduates start as developer, but will move to higher positions quickly, such as those of designer, project leader, director … The students‘ broad education and their ability to deal with complex situations and challenging engineering tasks will help them throughout their careers to perform effectively and to take up leading positions in society.