Courses

The 4TU.CybSec master specialisation program offers a large variety of courses enabling students to select a highly individual course program.
4TU Delft
4TU Eindhoven
4TU Twente
4TU Wageningen

Learning outcomes

  • Graduates have a profound understanding of security and privacy risks and mitigations in Cyber Space and are able to model and evaluate these risks and mitigations.
  • Graduates have understanding and skills of applying the relevant foundations of cyber security, such as cryptography, formal methods, statistics, machine learning, and data analytics.
  • Graduates have understanding and skills of cyber security engineering methodologies in the small and in the large.
  • Graduates have insight into cross-disciplinary aspects of cyber security such as law, psychology, economics, governance, and management, and are able to read and understand basic texts from those domains and communicate with experts from those domains on cyber security.
  • Graduates have understanding and skills of methods and approaches for practical security evaluation of ICT systems such as penetration testing, risk assessment, and monitoring & analytics.
  • Graduates have specialist knowledge and understanding of one or more sub-fields or aspects of cyber security, typically acquired via research in the final year project.
  • Graduates have practical experience conducting scientific research into cyber security, contributing to such research, applying the results, following the trends of this sub-field and contributing to its further development.

Core courses

§ Nes-Delft and Ins-Twente overlap to such an extent that students cannot attend both.

Technical electives

† BCT-Twente and BCE-Delft overlap to such an extent that students cannot attend both.

Socio-technical electives

‡ The three capstone courses are meant to be taken as a unit of 5 EC.

Final year project and local courses for MSC Computer Science

Twente

Delft

Local courses recommended as prerequisites

Twente

  • MaL: Basic Machine learning - Poel - UT:201600070 - Q1
  • DiS: Distributed Systems - Mullender - UT:192130112 - Q2
  • SyV: System Validation - Huisman - UT:192140122 - Q1

Delft

  • FDA: Fundamentals of Data Analytics - Texeira - TUD:SEN1631 - Q3
  • DiA: Distributed Algorithms - Epema - TUD:IN4150 - Q2 - 6 EC
  • SyV: System Validation - Keiren - TUD:IN4387 - Q1

Local courses with cyber security

It is also possible to sit local courses that include aspects of security, or that provide useful background knowledge for security, such as:

Twente

  • Cloud Networking - van den Berg - UT:201400177 - Q2
  • Mobile and Wireless Networking I - Heijenk - UT:192620010 - Q3

Advise

Delft and Twente impose a number of slightly different rules on the courses that students can select. To avoid problems, students are advised to agree an individual study plan within the first two months of starting the program. (see study plan ) 

Learning outcomes

  • Graduates have a profound understanding of security and privacy risks and mitigations in Cyber Space and are able to model and evaluate these risks and mitigations.
  • Graduates have understanding and skills of applying the relevant foundations of cyber security, such as cryptography, formal methods, statistics, machine learning, and data analytics.
  • Graduates have understanding and skills of cyber security engineering methodologies in the small and in the large.
  • Graduates have insight into cross-disciplinary aspects of cyber security such as law, psychology, economics, governance, and management, and are able to read and understand basic texts from those domains and communicate with experts from those domains on cyber security.
  • Graduates have understanding and skills of methods and approaches for practical security evaluation of ICT systems such as penetration testing, risk assessment, and monitoring & analytics.
  • Graduates have specialist knowledge and understanding of one or more sub-fields or aspects of cyber security, typically acquired via research in the final year project.
  • Graduates have practical experience conducting scientific research into cyber security, contributing to such research, applying the results, following the trends of this sub-field and contributing to its further development.

Core courses

§ Nes-Delft and Ins-Twente overlap to such an extent that students cannot attend both.

Technical electives

† BCT-Twente and BCE-Delft overlap to such an extent that students cannot attend both.

Socio-technical electives

‡ The three capstone courses are meant to be taken as a unit of 5 EC.

Final year project and local courses for MSC Computer Science

Twente

Delft

Local courses recommended as prerequisites

Twente

  • MaL: Basic Machine learning - Poel - UT:201600070 - Q1
  • DiS: Distributed Systems - Mullender - UT:192130112 - Q2
  • SyV: System Validation - Huisman - UT:192140122 - Q1

Delft

  • FDA: Fundamentals of Data Analytics - Texeira - TUD:SEN1631 - Q3
  • DiA: Distributed Algorithms - Epema - TUD:IN4150 - Q2 - 6 EC
  • SyV: System Validation - Keiren - TUD:IN4387 - Q1

Local courses with cyber security

It is also possible to sit local courses that include aspects of security, or that provide useful background knowledge for security, such as:

Twente

  • Cloud Networking - van den Berg - UT:201400177 - Q2
  • Mobile and Wireless Networking I - Heijenk - UT:192620010 - Q3

Advise

Delft and Twente impose a number of slightly different rules on the courses that students can select. To avoid problems, students are advised to agree an individual study plan within the first two months of starting the program. (see study plan ) 

Courses

Learning outcomes

  • Graduates have a profound understanding of security and privacy risks and mitigations in Cyber Space and are able to model and evaluate these risks and mitigations.
  • Graduates have understanding and skills of applying the relevant foundations of cyber security, such as cryptography, formal methods, statistics, machine learning, and data analytics.
  • Graduates have understanding and skills of cyber security engineering methodologies in the small and in the large.
  • Graduates have insight into cross-disciplinary aspects of cyber security such as law, psychology, economics, governance, and management, and are able to read and understand basic texts from those domains and communicate with experts from those domains on cyber security.
  • Graduates have understanding and skills of methods and approaches for practical security evaluation of ICT systems such as penetration testing, risk assessment, and monitoring & analytics.
  • Graduates have specialist knowledge and understanding of one or more sub-fields or aspects of cyber security, typically acquired via research in the final year project.
  • Graduates have practical experience conducting scientific research into cyber security, contributing to such research, applying the results, following the trends of this sub-field and contributing to its further development.

Core courses

§ Nes-Delft and Ins-Twente overlap to such an extent that students cannot attend both.

Technical electives

† BCT-Twente and BCE-Delft overlap to such an extent that students cannot attend both.

Socio-technical electives

‡ The three capstone courses are meant to be taken as a unit of 5 EC.

Final year project and local courses for MSC Computer Science

Twente

Delft

Local courses recommended as prerequisites

Twente

  • MaL: Basic Machine learning - Poel - UT:201600070 - Q1
  • DiS: Distributed Systems - Mullender - UT:192130112 - Q2
  • SyV: System Validation - Huisman - UT:192140122 - Q1

Delft

  • FDA: Fundamentals of Data Analytics - Texeira - TUD:SEN1631 - Q3
  • DiA: Distributed Algorithms - Epema - TUD:IN4150 - Q2 - 6 EC
  • SyV: System Validation - Keiren - TUD:IN4387 - Q1

Local courses with cyber security

It is also possible to sit local courses that include aspects of security, or that provide useful background knowledge for security, such as:

Twente

  • Cloud Networking - van den Berg - UT:201400177 - Q2
  • Mobile and Wireless Networking I - Heijenk - UT:192620010 - Q3

Advise

Delft and Twente impose a number of slightly different rules on the courses that students can select. To avoid problems, students are advised to agree an individual study plan within the first two months of starting the program. (see study plan ) 

Learning outcomes

  • Graduates have a profound understanding of security and privacy risks and mitigations in Cyber Space and are able to model and evaluate these risks and mitigations.
  • Graduates have understanding and skills of applying the relevant foundations of cyber security, such as cryptography, formal methods, statistics, machine learning, and data analytics.
  • Graduates have understanding and skills of cyber security engineering methodologies in the small and in the large.
  • Graduates have insight into cross-disciplinary aspects of cyber security such as law, psychology, economics, governance, and management, and are able to read and understand basic texts from those domains and communicate with experts from those domains on cyber security.
  • Graduates have understanding and skills of methods and approaches for practical security evaluation of ICT systems such as penetration testing, risk assessment, and monitoring & analytics.
  • Graduates have specialist knowledge and understanding of one or more sub-fields or aspects of cyber security, typically acquired via research in the final year project.
  • Graduates have practical experience conducting scientific research into cyber security, contributing to such research, applying the results, following the trends of this sub-field and contributing to its further development.

Core courses

§ Nes-Delft and Ins-Twente overlap to such an extent that students cannot attend both.

Technical electives

† BCT-Twente and BCE-Delft overlap to such an extent that students cannot attend both.

Socio-technical electives

‡ The three capstone courses are meant to be taken as a unit of 5 EC.

Final year project and local courses for MSC Computer Science

Twente

Delft

Local courses recommended as prerequisites

Twente

  • MaL: Basic Machine learning - Poel - UT:201600070 - Q1
  • DiS: Distributed Systems - Mullender - UT:192130112 - Q2
  • SyV: System Validation - Huisman - UT:192140122 - Q1

Delft

  • FDA: Fundamentals of Data Analytics - Texeira - TUD:SEN1631 - Q3
  • DiA: Distributed Algorithms - Epema - TUD:IN4150 - Q2 - 6 EC
  • SyV: System Validation - Keiren - TUD:IN4387 - Q1

Local courses with cyber security

It is also possible to sit local courses that include aspects of security, or that provide useful background knowledge for security, such as:

Twente

  • Cloud Networking - van den Berg - UT:201400177 - Q2
  • Mobile and Wireless Networking I - Heijenk - UT:192620010 - Q3

Advise

Delft and Twente impose a number of slightly different rules on the courses that students can select. To avoid problems, students are advised to agree an individual study plan within the first two months of starting the program. (see study plan )