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

General Courses

  • Choose among the conditionally elective courses, so that the following conditions are fulfilled:

    - at least 6 courses from Application Domains + Theory, and
    - at least 2 courses from Application Domains, and also
    - at least 2 courses from Theory.

    Examples of possible combinations of courses:
    - at least 2 courses from Application Domains, and at least 4 courses from Theory,
    - at least 3 courses from Application Domains, and at least 3 courses from Theory,
    - at least 4 courses from Application Domains, and at least 2 courses from Theory.

    APPLICATION DOMAINS:
    DD2430.
    - Computer Vision: DD2423, DD2424, (DD2429 cancelled Autumn 2020), EQ2425.
    - Language Processing; Speech & Text: DD2418, DT2112, DT2119.
    - Visualization: DD2257.
    - Robotics: DD2410, DD2411, DD2438 and DD2419 (as DD2425 is cancelled)
    - Databases/Information Retrieval: DD2476.
    - Computational Biology: DD2401, DD2402, DD2404, DD2435.

    THEORY:
    - Mathematics: EL2320, SF1811.
    - Statistics & Probability: DD2447, SF2930, SF2940, SF2943.
    - Machine Learning: DD2420, DD2437, EL2805, EQ2341, ID2222, ID2223.

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2301 Program Integrating Course in Machine Learning3.0 credits0.50.5
DA233X Degree Project in Computer Science and Engineering, specializing in Machine Learning, Second Cycle30.0 credits15.015.0
SF288X Degree Project in Optimization and Systems Theory, Second Cycle30.0 credits15.015.0
SF299X Degree Project in Mathematical Statistics, Second Cycle30.0 credits15.015.0

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2257 VisualizationIncluded in Application Domain Visualization7.5 credits7.5
DD2410 Introduction to RoboticsIncluded in Application Domain, Robotics7.5 credits7.5
EQ2425 Analysis and Search of Visual DataIncluded in Application Domain Computer Vision7.5 credits7.5
SF2940 Probability TheoryIncluded in Theory, Statistics & Probability7.5 credits7.5
DD2411 Research project in Robotics, Perception and LearningIncluded in Application Domain, Robotics 15.0 credits4.03.5
DD2430 Project Course in Data ScienceIncluded in Application Domain7.5 credits3.54.0
DD2435 Mathematical Modelling of Biological SystemsIncluded in Application Domain, Computational Biology9.0 credits6.03.0
DD2423 Image Analysis and Computer VisionIncluded in Application Domain Computer Vision7.5 credits7.5
EL2320 Applied EstimationIncluded in Theory, Mathematics7.5 credits7.5
EL2805 Reinforcement LearningIncluded in Theory, Machine Learning7.5 credits7.5
ID2222 Data MiningIncluded in Theory, Machine Learning7.5 credits7.5
ID2223 Scalable Machine Learning and Deep LearningIncluded in Theory, Machine Learning7.5 credits7.5
SF1811 OptimizationIncluded in Theory, Mathematics6.0 credits6.0
DD2437 Artificial Neural Networks and Deep ArchitecturesIncluded in Theory, Machine Learning7.5 credits7.5
DT2112 Speech TechnologyIncluded in Application Domain, Language Processing; Speech & Text7.5 credits7.5
SF2930 Regression AnalysisIncluded in Theory, Statistics & Probability7.5 credits7.5
DD2402 Advanced Individual Course in Computational BiologyIncluded in Application Domain, Computational Biology6.0 credits3.03.0
DD2419 Project Course in Robotics and Autonomous SystemsIncluded in Application Domain, Robotics9.0 credits4.54.5
DD2438 Artificial Intelligence and Multi Agent SystemsIncluded in Application Domain, Robotics15.0 credits7.08.0
DD2476 Search Engines and Information Retrieval SystemsIncluded in Application Domain Databases/Information Retrieval9.0 credits6.03.0
DD2401 NeuroscienceIncluded in Application Domain, Computational Biology7.5 credits7.5
DD2418 Language EngineeringIncluded in Application Domain, Language Processing; Speech & Text6.0 credits6.0
DD2424 Deep Learning in Data ScienceIncluded in Application Domain Computer Vision7.5 credits7.5
DT2119 Speech and Speaker RecognitionIncluded in Application Domain, Language Processing; Speech & Text7.5 credits7.5
SF2943 Time Series AnalysisIncluded in Theory, Statistics & Probability7.5 credits7.5
DD2420 Probabilistic Graphical ModelsIncluded in Theory, Machine Learning7.5 credits
DD2447 Statistical Methods in Applied Computer ScienceIncluded in Theory, Statistics & Probability6.0 credits

Recommended courses

Course code and nameAppl.codeScopeP1P2P3P4
ID2213 Logic Programming7.5 credits7.5
ID2221 Data-Intensive Computing7.5 credits7.5
DD2395 Computer Security6.0 credits6.0
DD1388 Program System Construction Using C++7.5 credits4.03.5
DD2352 Algorithms and Complexity7.5 credits4.53.0
DH2642 Interaction Programming and the Dynamic Web7.5 credits4.53.0
SF2568 Parallel Computations for Large- Scale Problems7.5 credits3.04.5
DD2448 Foundations of Cryptography7.5 credits7.5