KTH Royal Institute of Technology
MSc Cybersecurity
Stockholm, Sweden
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
Aug 2026
TUITION FEES
SEK 360,000 *
STUDY FORMAT
On-Campus
* for non-EU/EEA/swiss | no tuition fee for citizens of EU/EEA country or switzerland
Key Summary
Our society is increasingly dependent on digital infrastructures, and as a result, cyberattacks on power grids, financial systems, and communication infrastructure have devastating consequences. Cybersecurity has emerged as one of the most critical challenges for the future. In a domain where knowledge is scarce, the master's programme in Cybersecurity provides a modern portfolio of courses fostering the cybersecurity engineers of the future.
Cybersecurity at KTH
Cybersecurity is a broad and multifaceted subject. It spans from fundamental computing theory to software engineering, computer communication, large-scale distributed systems, and physical process control into human and social behaviour. The programme is rooted in computer science and extends to business and social aspects of cybersecurity. The programme starts with mandatory courses providing an overview of the field, including a course in ethical hacking, and a solid base in the fundamental security pillar of cryptography. There is also a mandatory course that puts cybersecurity in a sociotechnical context with law, policy, threat actor behaviour, end-user behaviour, and security governance.
At the heart of the program are all the cybersecurity-related courses available at KTH. This includes software security, communication network security, digital forensics, privacy, cryptography, cyber risk analysis, cyber-physical security and hardware security. Here you choose courses totalling a minimum of 30 ECTS. The program also allows you to choose freely among all KTH courses (for which you have the qualifications). This allows you to combine your cybersecurity skills with other skill sets, such as software technology, machine learning, or management, or perhaps just dig deeper into cybersecurity.
During the final semester of the programme, you will carry out a master's degree project where you work closely with the KTH research faculty within cybersecurity. In addition to involving KTH research faculty in the programme, we have also made extra efforts to build close ties with the industry. The programme has a reference group that gathers key cybersecurity individuals from the Swedish industry and the public sector. Many courses include external guest lecturers, and many master's degree projects are done in collaboration with companies.
Infrastructure that students can get in contact with includes, for example, a lab for ethical hacking. Students can also participate in extracurricular events such as the yearly midnight sun capture the flag competition that KTH co-founded, as well as the Cybersecurity and Privacy (CySeP) Summer School.
Even though the programme is campus-based, it is no surprise that much of the teaching is conducted digitally. This is a two-year programme (120 ECTS credits) in English. Graduates are awarded the degree of Master of Science. The programme is given mainly at the KTH Campus in Stockholm by the School of Electrical Engineering and Computer Science (at KTH).
KTH Scholarships
KTH offers four different scholarship opportunities for master's studies. The KTH Scholarship covers the tuition fee of a one or two-year master’s programme. The KTH One-Year Scholarship is aimed at current KTH master's programme students and covers the tuition fee of the second year of studies. The KTH Joint Programme Scholarship is aimed at students in certain joint programmes and covers the tuition fee for the study period spent at KTH. The KTH India Scholarship is aimed specifically at students from India.
- KTH Scholarship
- KTH One-Year Scholarship
- KTH Joint Programme Scholarship
- KTH India Scholarship
Swedish Institute
SI Scholarship for Global Professionals
The SI Scholarship for Global Professionals covers the tuition fee for a master's programme and also includes living costs. It is open to students from 33 countries with previous work and leadership experience. You apply directly to SI after completing your application to KTH.
SI Scholarship Pioneering Women in STEM
The SI Scholarship Pioneering Women in STEM covers the tuition fee of a selection of master's programmes at KTH and also includes living costs. It is open to female students from Bangladesh, Indonesia, Kenya, Malaysia, Nigeria, the Philippines, Rwanda, South Africa, Thailand or Vietnam. You apply directly to SI after completing your application to KTH.
KTH associated scholarship organisations
KTH cooperates with the following organisations, providing scholarship opportunities for prospective KTH students.
- COLFUTURO (Programa Crédito Beca) for students from Colombia
- LPDP (Indonesia Endowment Fund for Education) for students from Indonesia
- FUNED for students from Mexico
- MESCYT for students from the Dominican Republic
- ANII for students from Uruguay
Scholarship portals
- IEFA database: The IEFA database offers a comprehensive scholarship search, grant listing, and international student loan programmes.
- Studyportals: The Studyportals scholarship database lists over 1,000 scholarships and grants for students worldwide applying for studies in the EU.
- Scholars4dev: Scholarships for Development is a database of scholarships open to students from developing countries.
- WeMakeScholars: WeMakeScholars helps students from India secure education loans from banks and NBFCs. They also list more than 26,000 international scholarships from different trusts, foundations, and the government. Bodies.
Deferment of student loans in the United States
KTH is an accredited institution at the US Department of Education and holds a Title IV 'Deferment Only' status (OPE ID 03274300). US students may defer payments on existing federal student loan accounts while enrolled in a master’s programme at KTH. The 'Deferment Only' status does not allow students to take out federal student loans for enrollment at KTH. However, the accreditation facilitates grant and loan opportunities for US students, as many private student loan institutions in the US use this designation as a requirement to grant new loans. Students who wish to defer payments must contact their lending institution in the US.
The courses in the programme cover topics such as software security, communication network security, ethical hacking, privacy, cryptography, cyber risk analysis, cyber-physical security and hardware security.
Year 1
The mandatory courses AK2030 Theory and Methodology of Science and DA2215 Theory of Science and Scientific Methods in Cybersecurity can be taken at any period during the programme.
At least 30 credits of the conditionally elective courses must be taken.
Mandatory Courses
- Theory and Methodology of Science (Natural and Technological Science) (AK2030) 4.5 credits
- Theory of Science and Scientific Methods in Cybersecurity (DA2215) 3 credits
- The Cybersecurity Engineer's Role in Society (DD2303) 2 credits
- Cybersecurity Overview (DD2391) 7.5 credits
- Cybersecurity in a Socio-Technical Context (DD2510) 7.5 credits
- Applied Cryptography (DD2520) 7.5 credits
- Ethical Hacking (EN2720) 7.5 credits
Conditionally Elective Courses
- Privacy Enhancing Technologies (DD2496) 7.5 credits
- Cyber-Physical Security in Time-Critical Systems (EL2850) 7.5 credits
- Advanced Networked Systems Security (EP2510) 7.5 credits
- Digital forensics and incident response (EP2780) 7.5 credits
- Networked Systems Security (EP2500) 7.5 credits
- Cybersecurity Threat Modelling and Risk Analysis (EP2791) 7.5 credits
- Foundations of Cryptography (DD2448) 7.5 credits
- Language-Based Security (DD2525) 7.5 credits
- Building Networked Systems Security (EP2520) 7.5 credits
- Design of Fault-tolerant Systems (ID2218) 7.5 credits
- Hardware Security (IL1333) 7.5 credits
- Project Course on Operating Systems and Compiler Support for Security (DD2529) 7.5 credits
Recommended Courses
- Programmable Society with Blockchains and Smart Contracts (DD2585) 7.5 credits
- Ecological Economics (AL2190) 7.5 credits
- Foundations of Machine Learning (DD1420) 7.5 credits
- Machine Learning, Advanced Course (DD2434) 7.5 credits
- Artificial Neural Networks and Deep Architectures (DD2437) 7.5 credits
- Advanced Algorithms (DD2440) 6 credits
- Parallel and Distributed Computing (DD2443) 7.5 credits
- Statistical Methods in Applied Computer Science (DD2447) 6 credits
- Deep Learning, advanced course (DD2610) 7.5 credits
- Reinforcement Learning (EL2805) 7.5 credits
- Internetworking (EP2120) 7.5 credits
- Operating Systems (ID1206) 7.5 credits
- Environmental Management (AL2160) 7.5 credits
- Machine Learning (DD2421) 7.5 credits
- Deep Learning in Data Science (DD2424) 7.5 credits
- Interaction Design Methods (DH2628) 7.5 credits
- Software Reliability (DD2459) 7.5 credits
Year 2
The mandatory courses AK2030 Theory and Methodology of Science and DA2215 Theory of Science and Scientific Methods in Cybersecurity can be taken at any period during the programme.
At least 30 credits of the conditionally elective courses must be taken.
Mandatory Courses
- The Cybersecurity Engineer's Role in Society (DD2303) 2 credits
- Degree Project in Computer Science and Engineering, specialising in Cybersecurity, Second cycle (DA237X) 30 credits
Conditionally Elective Courses
- Foundations of Cryptography (DD2448) 7.5 credits
- Software Safety and Security (DD2460) 7.5 credits
- Language-Based Security (DD2525) 7.5 credits
- Building Networked Systems Security (EP2520) 7.5 credits
- Design of Fault-tolerant Systems (ID2218) 7.5 credits
- Hardware Security (IL1333) 7.5 credits
- Automated Software Testing and DevOps (DD2482) 7.5 credits
- Privacy Enhancing Technologies (DD2496) 7.5 credits
- Cyber-Physical Security in Time-Critical Systems (EL2850) 7.5 credits
- Networked Systems Security (EP2500) 7.5 credits
- Advanced Networked Systems Security (EP2510) 7.5 credits
- Digital forensics and incident response (EP2780) 7.5 credits
- Project Course on Operating Systems and Compiler Support for Security (DD2529) 7.5 credits
- Cybersecurity Threat Modelling and Risk Analysis (EP2791) 7.5 credits
Recommended Courses
- Foundations of Machine Learning (DD1420) 7.5 credits
- Machine Learning (DD2421) 7.5 credits
- Machine Learning, Advanced Course (DD2434) 7.5 credits
- Artificial Neural Networks and Deep Architectures (DD2437) 7.5 credits
- Advanced Algorithms (DD2440) 6 credits
- Statistical Methods in Applied Computer Science (DD2447) 6 credits
- Dependable Autonomous Systems (DD2528) 7.5 credits
- Programmable Society with Blockchains and Smart Contracts (DD2585) 7.5 credits
- Deep Generative Models and Synthesis (DD2601) 7.5 credits
- Deep Learning, advanced course (DD2610) 7.5 credits
- Reinforcement Learning (EL2805) 7.5 credits
- Parallel and Distributed Computing (DD2443) 7.5 credits
- Deep Learning in Data Science (DD2424) 7.5 credits
- Software Reliability (DD2459) 7.5 credits
- Interaction Design Methods (DH2628) 7.5 credits
- Communication and Control in Electric Power Systems (EG2130) 7.5 credits
Career opportunities are plentiful in the field of cybersecurity. Digitalisation is increasing rapidly, and with every new digital feature, the IT security of that feature needs to be ensured. There is also a vast security deficiency in older IT infrastructures running our world that were not designed with security in mind. Moreover, bottom-line security is a never-ending chase between attackers and defenders planning and reacting to each other’s behaviour, technical knowledge and deployed technology.
There is a demand for cybersecurity expertise in almost all fields. On the software development side, this ranges from start-ups and small companies to large enterprises. On the user side, this includes all organisations employing software systems for running their business and operations. The programme provides you with competencies for multiple cybersecurity tasks, ranging from managerial positions to technical experts.
Cybersecurity is also a growing academic area, an expanding research field with opportunities to pursue a PhD at technical universities in Sweden and abroad. Several surveys in recent years have highlighted cybersecurity as an area with a high demand for more competence. The US Bureau of Labour Statistics lists cybersecurity jobs as one of the fastest-growing professions in the US, expected to increase over seven times faster than the US average job growth of 4% by 2029.


