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 2024/2025. For other academic years, different application codes and study periods may apply

Specialisations

Track, Embedded Electronics (INEL)

Courses (INEL)

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All recommended courses in year 1 can also be studied in year 2. 

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
IL2232 Embedded Systems Design Project15.0 credits7.57.5
II2211 Research Methodology and Scientific Writing for Embedded Systems7.5 credits7.5
DA248X Degree Project in Computer Science and Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085430.0 credits15.015.0
EA248X Degree Project in Electrical Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085630.0 credits15.015.0

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
EK2360 Hands-On Microelectromechanical Systems Engineering7.5 credits7.5
EP2510 Advanced Networked Systems Security7.5 credits7.5
IH2653 Simulation of Semiconductor Devices7.5 credits7.5
IH2659 Nanofabrication Technologies7.5 credits7.5
IL2230 Hardware Architectures for Deep Learning7.5 credits7.5
DD2419 Project Course in Robotics and Autonomous Systems602049.0 credits4.54.5

Track, Embedded Software (INMV)

Courses (INMV)

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All recommended courses in year 1 can also be studied in year 2. 

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
IL2232 Embedded Systems Design Project15.0 credits7.57.5
II2211 Research Methodology and Scientific Writing for Embedded Systems7.5 credits7.5
DA248X Degree Project in Computer Science and Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085430.0 credits15.015.0
EA248X Degree Project in Electrical Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085630.0 credits15.015.0

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
EQ2415 Machine Learning and Data Science7.5 credits7.5
ID2201 Distributed Systems, Basic Course7.5 credits7.5
IL2234 Digital Systems Design and Verification using Hardware Description Languages9.0 credits9.0
DT2140 Multimodal Interaction and Interfaces7.5 credits7.5
EP2510 Advanced Networked Systems Security7.5 credits7.5
IL2225 Embedded Hardware Design in ASIC and FPGA7.5 credits7.5
IL2230 Hardware Architectures for Deep Learning7.5 credits7.5
ID1217 Concurrent Programming601417.5 credits7.5
DD2419 Project Course in Robotics and Autonomous Systems602049.0 credits4.54.5

Track, Embedded Platforms (INPF)

Courses (INPF)

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All recommended courses in year 1 can also be studied in year 2. 

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
IL2232 Embedded Systems Design Project15.0 credits7.57.5
II2211 Research Methodology and Scientific Writing for Embedded Systems7.5 credits7.5
DA248X Degree Project in Computer Science and Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085430.0 credits15.015.0
EA248X Degree Project in Electrical Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085630.0 credits15.015.0

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
ID2201 Distributed Systems, Basic Course7.5 credits7.5
ID2207 Modern Methods in Software Engineering7.5 credits7.5
DD2423 Image Analysis and Computer Vision7.5 credits7.5
EK2360 Hands-On Microelectromechanical Systems Engineering7.5 credits7.5
EP2510 Advanced Networked Systems Security7.5 credits7.5
ID2202 Compilers and Execution Environments7.5 credits7.5
DD2437 Artificial Neural Networks and Deep Architectures616677.5 credits7.5
DD2419 Project Course in Robotics and Autonomous Systems602049.0 credits4.54.5

Track, Embedded Control (INSR)

Courses (INSR)

Mandatory courses in one track can be selected as elective courses for the other tracks. 

All elective courses in year 1 can also be studied in year 2. 

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
IL2232 Embedded Systems Design Project15.0 credits7.57.5
II2211 Research Methodology and Scientific Writing for Embedded Systems7.5 credits7.5
DA248X Degree Project in Computer Science and Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085430.0 credits15.015.0
EA248X Degree Project in Electrical Engineering, specialising in Embedded Systems, Second CycleChoose one of DA248X, EA248X6085630.0 credits15.015.0

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
IL2234 Digital Systems Design and Verification using Hardware Description Languages9.0 credits9.0
DD2423 Image Analysis and Computer Vision7.5 credits7.5
EK2360 Hands-On Microelectromechanical Systems Engineering7.5 credits7.5
EL2620 Nonlinear Control7.5 credits7.5
IL2225 Embedded Hardware Design in ASIC and FPGA7.5 credits7.5
IL2230 Hardware Architectures for Deep Learning7.5 credits7.5
DD2437 Artificial Neural Networks and Deep Architectures616677.5 credits7.5
EQ2321 Speech and Audio Processing604247.5 credits7.5
DD2419 Project Course in Robotics and Autonomous Systems602049.0 credits4.54.5