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

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 one 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 ) 

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 one 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

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 one 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 ) 

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 one 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 )