Skip to main content
Till KTH:s startsida

Study year 1

The following courses are part of study year one.

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

General Courses

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
ID2207 Modern Methods in Software EngineeringEmbedded Software7.5 credits7.5
IL2206 Embedded SystemsAll Tracks7.5 credits7.5
IL2217 Digital Design with HDLEmbedded Platforms; Conditionally Elective other Tracks7.5 credits7.5
MF2030 Mechatronics basic CourseEmbedded Control6.0 credits6.0
EL2320 Applied EstimationEmbedded Control7.5 credits7.5
ID2202 Compilers and Execution EnvironmentsEmbedded Software; Conditionally Elective Embedded Platforms7.5 credits7.5
IL2225 Embedded Hardware Design in ASIC and FPGAEmbedded Platforms; Conditionally elective other tracks7.5 credits7.5
DD2459 Software ReliabilityAll Tracks7.5 credits7.5
EL2450 Hybrid and Embedded Control SystemsEmbedded Control; Conditionally Elective other tracks7.5 credits7.5
IL2212 Embedded SoftwareEmbedded Software; Conditionally Elective other Tracks7.5 credits7.5
IS2202 Computer Systems ArchitectureEmbedded Platforms; Conditionally Elective other Tracks7.5 credits

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
EL1820 Modelling of Dynamical SystemsEmbedded Control6.0 credits6.0
ID2201 Distributed Systems, Basic CourseEmbedded Software7.5 credits7.5
EQ2310 Digital CommunicationsEmbedded Platforms9.0 credits8.50.5
DT2140 Multimodal Interaction and InterfacesEmbedded Software7.5 credits7.5
EL2620 Nonlinear ControlEmbedded Control7.5 credits7.5
EQ2300 Digital Signal ProcessingEmbedded Platforms7.5 credits7.5
IS2200 Parallel Computer SystemsEmbedded Platforms & Embedded Software7.5 credits7.5
MF2043 Robust MechatronicsEmbedded Control6.0 credits6.0
ID1217 Concurrent ProgrammingEmbedded Software7.5 credits7.5
ID2010 Programming of Interactive SystemsEmbedded Software7.5 credits7.5
ID2203 Distributed Systems, Advanced CourseEmbedded Software7.5 credits7.5
II2302 Sensor Based SystemsEmbedded Platforms & E. Control7.5 credits7.5
IL2205 Applied Signal ProcessingEmbedded Platforms7.5 credits7.5
IL2226 Embedded System DesignEmbedded Platforms7.5 credits7.5
MF2007 Dynamics and Motion ControlEmbedded Control9.0 credits9.0
DD2427 Image Based Recognition and ClassificationEmbedded Software & E. Control6.0 credits6.0
EK2350 Microsystem TechnologyEmbedded Platforms; Embedded Control7.5 credits7.5
EL2520 Control Theory and Practice, Advanced CourseEmbedded Control7.5 credits7.5
ID2204 Constraint ProgrammingEmbedded Software7.5 credits7.5
ID2218 Design of Fault-tolerant SystemsAll Tracks7.5 credits7.5
IL2216 Media and Communication ElectronicsEmbedded Platforms7.5 credits7.5
IL2450 System Level ValidationEmbedded Platforms7.5 credits7.5
MF2044 Embedded Systems for Mechatronics, IIAll Tracks6.0 credits

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
EL1000 Automatic Control, General CoursePrerequisites for advanced courses in Automatic Control6.0 credits6.0
EQ1220 Signal TheoryPrerequisites for courses in Signal Processing7.5 credits7.5
IE1202 Analog ElectronicsPrerequisite for some courses in Embedded Platforms requiring Analog Electronics7.5 credits7.5