The CSE Master program is a research-oriented master on Computer Science and Engineering, to which all clusters in the Computer Science and Data Science domains of the Department of Mathematics and Computer Science contribute by means of courses and graduation assignments. The CSE curriculum consists of a broad range of advanced courses offered by the researchers within these clusters. The courses span a broad range of the following topics: algorithms, databases, formal methods, internet of things, data mining and machine learning, artificial intelligence, process analytics, security, (embedded) software engineering, system and software architecture, and visualization. 

Learning outcomes

A graduate from the CSE Master program 

  • is qualified to degree level in the domain of science, engineering and technology. 

  • Is competent in the relevant domain-specific discipline, namely computer science and engineering. 

  • is able to conduct research and design independently. 

  • has the ability and attitude to include other disciplines in their research, where necessary. 

  • has a scientific approach to complex problems and ideas. 

  • possesses intellectual skills that enable them to reflect critically, reason and form opinions. 

  • has the ability to communicate the results of their learning, thinking and decision-making processes at an international level. 

  • is aware of the temporal and social context of science and technology (comprehension and analysis) and can integrate this context in their scientific work. 

  • possesses a sufficiently broad basis to be able to work in an interdisciplinary and multidisciplinary context. In this context, multidisciplinary means being focused on other relevant disciplines needed to solve the design or research problem in question. 

  • has the ability and attitude to seek new potential applications, taking the social context into consideration. 

  • has a broad view of Computer Science and its applications, demonstrated by knowledge of:  

  • reasoning about computation and/or system behavior in a mathematically rigorous manner and coping with complexity (focus area Algorithms and Theory). 

  • modeling, designing, implementing, analyzing, and verifying computational and data-intensive systems (focus area Architecture and Systems). 

  • designing and implementing, high-quality software systems by applying suited information-analysis techniques such as data mining, process mining, and visualization (focus area Software and Analytics). 

  • has expertise and can conduct research in one of these three focus areas.

Interesting links