Skip to main content
Till KTH:s startsida

Study year 2

The following courses are part of study year two.

The course application codes and study periods are valid for the academic year 2023/2024. For other academic years, different application codes and study periods may apply

General Courses

General Courses

Mandatory courses

Course code Course name Scope Educational level
AK2030 Theory and Methodology of Science (Natural and Technological Science)
The course can be read in any period during the programme.
4.5 hp Second cycle
DA237X Degree Project in Computer Science and Engineering, specialising in Cybersecurity 30 hp Second cycle
DD2302 The Cybersecurity Engineer's Role in Society
3.3 credits are studied in period 1 year 2
5 hp Second cycle
DD2510 Cybersecurity in a Socio-Technical Context
Can be read in year 1 or year 2
7.5 hp Second cycle

Conditionally elective courses

Course code Course name Scope Educational level
DD2448 Foundations of Cryptography 7.5 hp Second cycle
DD2496 Privacy Enhancing Technologies 7.5 hp Second cycle
DD2497 Project course in System Security 7.5 hp Second cycle
DD2525 Language-Based Security 7.5 hp Second cycle
EL2850 Cyber-Physical Security in Time-Critical Systems 7.5 hp Second cycle
EP2500 Networked Systems Security 7.5 hp Second cycle
EP2510 Advanced Networked Systems Security 7.5 hp Second cycle
EP2520 Building Networked Systems Security 7.5 hp Second cycle
EP2780 Digital forensics and incident response 7.5 hp Second cycle
EP2790 Security Analysis of Large-Scale Computer Systems 7.5 hp Second cycle
ID2218 Design of Fault-tolerant Systems 7.5 hp Second cycle
IL1333 Hardware Security 7.5 hp First cycle

Recommended courses

Course code Course name Scope Educational level
DD1420 Foundations of Machine Learning 7.5 hp First cycle
DD2412 Deep Learning, Advanced Course 6 hp Second cycle
DD2421 Machine Learning 7.5 hp Second cycle
DD2424 Deep Learning in Data Science 7.5 hp Second cycle
DD2434 Machine Learning, Advanced Course 7.5 hp Second cycle
DD2437 Artificial Neural Networks and Deep Architectures 7.5 hp Second cycle
DD2440 Advanced Algorithms 6 hp Second cycle
DD2443 Parallel and Distributed Computing 7.5 hp Second cycle
DD2447 Statistical Methods in Applied Computer Science 6 hp Second cycle
DD2528 Dependable Autonomous Systems 7.5 hp Second cycle
DH2628 Interaction Design Methods 7.5 hp Second cycle
EL2805 Reinforcement Learning 7.5 hp Second cycle

Information regarding conditionally elective courses

At least 30 credits of the conditionally elective courses must be taken.