Politecnico di Torino logo

Twin Track Master Programs – Double Master's Degree

Twin Track is a program aimed at students enrolled in Master’s Degree Programs, offering cross-disciplinary and multidisciplinary educational opportunities.

The program allows students to earn two Master’s Degrees in two different Degree Programs over a total of three academic years (2 years for the first Degree Program + 1 year for the second selected one).

Within the Master’s Degree Program in Cybersecurity Engineering, it is possible, through the Twin Track program, to obtain a second Master’s Degree in Computer Engineering.

The study path is structured as follows:

  • 1st year: Cybersecurity Engineering
  • 2nd year: Cybersecurity Engineering + Thesis
  • 3rd year: Core courses of the Computer Engineering programme + Thesis

Below is the detailed list of courses:


First year (Cybersecurity Engineering)

SemesterCourseCFU
1Computer architectures and operating systems8
1Information systems security8
1Computer Engineering Track – Core Course I6
1, 2Networks & Cloud Technologies and Security12
2Web Applications8
2Cryptography6
2Hardware & Wireless Security12

Second year (Cybersecurity Engineering)

SemesterCourseCFU
 Cybersecurity laws and regulations6
1

Advanced Information systems security


or 


Security verification and testing

8
1Distributed systems programming6
1Cybersecurity Track – Core Course I6
2Cybersecurity Track – Core Course II6
2

Technology and Innovation Management in Cybersecurity


or


Computer Forensics and cyber crime analysis

6
2Thesis 22

Third year (Computer Engineering)

SemesterCourseCFU
1

Data Science and Database Technology


or


Data Science e Tecnologie per le Basi di Dati

8
1 or 2

Software Engineering

or

Software Engineering II

8
2Computer Engineering Track – Core Course II6
1, 2Thesis30

 

Within the Master’s Degree Program in Cybersecurity Engineering, it is possible, through the Twin Track program, to obtain a second Master’s Degree in Mathematics Engineering.

The study path is structured as follows:

  • 1st year: Cybersecurity Engineering
  • 2nd year: Cybersecurity Engineering + Thesis
  • 3rd year: Core courses of the Mathematics Engineering programme + Thesis

Below is the detailed list of courses:


First year (Cybersecurity Engineering)

SemesterCourseCFU
1Computer architectures and operating systems8
1Information systems security8
1Blockchain e criptoeconomia6
1, 2Networks & Cloud Technologies and Security12
2Web Applications8
2Cryptography6
 Hardware & Wireless Security12

Second year (Cybersecurity Engineering)

SemesterCourseCFU
 Cybersecurity laws and regulations8
1

Advanced Information systems security


or 


Security verification and testing

8
1Advanced cryptography6
1AI and Cybersecurity6
2Post-quantum Cryptography6
2

Technology and Innovation Management in Cybersecurity


or


Computer Forensics and cyber crime analysis

6
2Thesis22

Third year (Mathematics Engineering)

SemesterCourseCFU
1Processi stocastici/Dinamiche su network12
1Modelli statistici6
2

Metodi numerici per le equazioni alle derivate parziali


or


Numerical optimization for large scale problems


or


Model Order Reduction and Machine Learning

6
2BioQuants6
2Business analytics6
1, 2Thesis16