Cyber Security

Cyber Security

Our society critically depends on cyber space for almost everything, including banking, transport & logistics, air travel, energy, telecommunications, flood defences, health care, email, social networks, and even warfare. The consequences of cyber security failures could be disastrous and the demand for cyber security specialists is therefore high and rising. The 3TU cyber security master specialisation offers computer science master students the opportunity to become such a highly sought after cyber security specialist.

Cyber security is about assessment of cyber risks and the design & implementation of countermeasures. Good cyber security measures start with the prevention of attacks (for example using firewalls and awareness campaigns). Since “100% security” is far too expensive, the next stage of cyber security is the timely detection of attacks (for example using intrusion detection tools and data analytics). The third stage is the recovery from attacks (for example using incident response methods and backups). Cyber risk management is the process that makes sure that the right resources are allocated. This is about balancing the three types of possible cyber security measures in order to reach states of acceptable risk levels in various cyber domains.

Cyber security is a multidisciplinary field with a computer science core (for example cryptography, formal methods, secure software engineering, and machine learning) and a broad range of supporting disciplines (for example law, economics, criminology, management, and psychology).


The program consists of:

•Six core courses (cryptography, cyber data analytics, cyber crime science, cyber risk management, network security, and software security).

•An off-site summer school where students solve a real cyber security problem.

•A choice of electives (e.g. biometrics, cyber security management, e-law, economics of security, a hands-on hacking lab, principles of data protection, privacy enhancing technologies, secure data management, security verification, software testing and reverse engineering, and quantum cryptography).

•An individual final year project.

Job prospects

Cyber security students will not have problems find a job at a variety of organisations including the police, ministries, the IT security industry, auditors, research organisations, and universities, both in the Netherlands and abroad.


Students of cyber security must have a bachelor degree computer science or equivalent and an interest in disciplines other than computer science.

To enrol in the program students must enrol first as a computer science master student in either Delft (see instructions) or Twente (see instructions).


For students without a university level computer science bachelor a pre-master program is available. In Delft this includes Calculus, Linear Algebra, Bachelor seminar, Reasoning and Logic, Algorithm Design, and Information and Data Modeling (5 EC each). In Twente the pre-master program includes Calculus (7 EC), Linear Algebra (5 EC), Probability and Statistics (3 EC), Algorithms (8 EC), and Academic Skills  (7 EC). 

Practical information

Most courses are taught via tele-lecturing so that travel between the participating universities is minimal. The program lasts 2 years and consists of 120 EC courses and project work. Students can start in September and in February.

The  Course Program gives an overview of the program, with links to the syllabi of the courses. The Schedule shows how courses are scheduled over the year. The Study Plan provides sample study plans that satisfy the various rules that apply to master students of computer science in Delft and Twente.

program mentor


prof. dr. P.H. (Pieter) Hartel

Room: Zilverling 4067; Phone: 53 489 2411; Email:

EIT ICT Master school

The requirements for the specialization in Cyber Security can also be fulfilled by completing the S&P programme at the EIT ICT Master School, one year of which takes place at the University of Twente. Details of the programme can be found at the EIT ICT labs-site.

Chat offline (info)