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

General Courses

The fall of study year 1 includes five compulsory courses, 30 credits.

For the spring semester the student chooses a track. During the spring semester of study year 1 and fall semester of study year 2 the student takes courses from the chosen track of at least 30 credits.

Mandatory courses

Course code and nameAppl.codeScopeP1P2P3P4
DD221X Degree Project in Computer Science, Second Cycle30.0 credits

Specialisations

Track, Autonomous Systems (CSCA)

Courses (CSCA)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2429 Computational Photography6.0 credits6.0
DD2431 Machine Learning6.0 credits6.0
EL1000 Automatic Control, General Course6.0 credits6.0
EN2202 Pattern Recognition7.5 credits7.5
ID2213 Logic Programming7.5 credits7.5
DD2387 Program System Construction Using C++6.0 credits4.02.0
DD2425 Robotics and Autonomous SystemsLimited number of participants9.0 credits3.55.5
DH2620 Human-Computer Interaction, Introductory CourseCould not be taken if you followed DH16206.0 credits4.02.0
DD2423 Image Analysis and Computer Vision7.5 credits7.5
ID2209 Distributed Artificial Intelligence and Intelligent Agents7.5 credits7.5
DD2432 Artificial Neural Networks and Other Learning Systems6.0 credits6.0
DT2112 Speech Technology7.5 credits7.5
EQ1240 Signal Processing7.5 credits7.5
DD2476 Search Engines and Information Retrieval Systems9.0 credits6.03.0
DD2427 Image Based Recognition and Classification6.0 credits6.0
ID2204 Constraint Programming7.5 credits7.5
DN2221 Applied Numerical Methods, part 16.0 credits
DN2222 Applied Numerical Methods, part 23.0 credits
FEL3320 Applied Estimation7.5 credits
SF1841 Optimization6.0 credits

Track, Computer Security (CSCB)

Courses (CSCB)

Track, IT-Management with Enterprise Architecture (CSCC)

Courses (CSCC)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
EH2010 Management of Technology7.5 credits7.5
DH2620 Human-Computer Interaction, Introductory Course6.0 credits4.02.0
EH2780 IT Management with Enterprise Architecture II, Case Studies12.0 credits6.06.0
ME2042 Business Negotiations6.0 credits3.03.0
EH2030 Business Development and Quality Management7.5 credits7.5
AK2014 Decision Theory7.5 credits7.5
DD2459 Software Reliability7.5 credits7.5
ME1003 Industrial Management, Basic Course6.0 credits6.0
DD1371 Decision Support Systems7.5 credits7.5
DD2471 Modern Database Systems and Their Applications7.5 credits7.5
EH2770 IT Management with Enterprise Architecture I7.5 credits7.5
DD2460 Software Safety and Security7.5 credits
DD2495 Network Security6.0 credits
EH2730 Requirements Engineering7.5 credits
IV2029 Global IT-management7.5 credits

Track, Program System Technology (CSCD)

Courses (CSCD)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2431 Machine Learning6.0 credits6.0
DD2458 Problem Solving and Programming under Pressure9.0 credits4.54.5
DH2620 Human-Computer Interaction, Introductory CourseCould not be taken if you followed DH16206.0 credits4.02.0
DD2388 Program System Construction using .NET Framework7.5 credits7.5
DD2418 Language Engineering6.0 credits6.0
DD2451 Parallel and Distributed Computing6.0 credits6.0
DD2390 Internet Programming6.0 credits6.0
DD2476 Search Engines and Information Retrieval Systems9.0 credits6.03.0
DD2488 Compiler Construction9.0 credits4.54.5
DD2450 Algorithmic Bioinformatics6.0 credits6.0
DD2471 Modern Database Systems and Their Applications7.5 credits7.5
DD2372 Automata and Languages6.0 credits
DD2456 Advanced Object-oriented Systems7.5 credits
DD2460 Software Safety and Security7.5 credits
DD2483 Development of Web Applications with Enterprise Java6.0 credits
ID1217 Concurrent Programming7.5 credits

Track, Language Technology (CSCE)

Courses (CSCE)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
DD2431 Machine Learning6.0 credits6.0
DD2387 Program System Construction Using C++6.0 credits4.02.0
DH2620 Human-Computer Interaction, Introductory CourseCould not be taken if you followed DH16206.0 credits4.02.0
DD2418 Language Engineering6.0 credits6.0
DT2140 Multimodal Interaction and Interfaces7.5 credits7.5
DD2390 Internet Programming6.0 credits6.0
DT2112 Speech Technology7.5 credits7.5
DD2476 Search Engines and Information Retrieval Systems9.0 credits6.03.0
DD2372 Automata and Languages6.0 credits6.0

Track, Theoretical Computer Science (CSCF)

Courses (CSCF)

Track, Computational Biology (CSCG)

Courses (CSCG)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
BB2440 Bioinformatics and Biostatistics7.0 credits7.0
BB2510 Proteomics6.0 credits6.0
DD2431 Machine Learning6.0 credits6.0
EL1820 Modelling of Dynamical Systems6.0 credits6.0
EN2202 Pattern Recognition7.5 credits7.5
SF2940 Probability Theory7.5 credits7.5
SK2530 Introduction to Biomedicine6.0 credits6.0
BB2470 Genetics and Genomics10.0 credits5.05.0
DD2435 Mathematical Modelling of Biological Systems9.0 credits6.03.0
SK2520 Experimental Methods in Molecular Biophysics8.0 credits4.04.0
DD2447 Statistical Methods in Applied Computer Science6.0 credits6.0
EL2620 Nonlinear Control7.5 credits7.5
SF2950 Applied Mathematical Statistics7.5 credits7.5
BB2250 Applied Gene Technology6.0 credits
DD2257 Visualization7.5 credits
DD2354 Algorithms and Complexity6.0 credits
DD2390 Internet Programming6.0 credits
DD2397 Applied Bioinformatics7.5 credits
DD2398 Quantitative Systems Biology7.5 credits
DD2399 Omic Data and Systems Biology7.5 credits
DD2400 Cellular and Molecular Biology15.0 credits
DD2401 Neuroscience7.5 credits
DD2432 Artificial Neural Networks and Other Learning Systems6.0 credits
DD2450 Algorithmic Bioinformatics6.0 credits
DD2476 Search Engines and Information Retrieval Systems9.0 credits
EN2500 Information Theory and Source Coding7.5 credits
SF1841 Optimization6.0 credits
SF2945 Time Series Analysis6.0 credits

Track, Computer Systems Engineering (CSCH)

Courses (CSCH)

Conditionally elective courses

Course code and nameAppl.codeScopeP1P2P3P4
ID2202 Compilers and Execution EnvironmentsEither DD2488 or ID2202 can be taken7.5 credits7.5
IS2200 Parallel Computer Systems7.5 credits7.5
DD2488 Compiler Construction9.0 credits4.54.5
ID1217 Concurrent Programming7.5 credits
IL2212 Embedded Software7.5 credits
IS2202 Computer Systems Architecture7.5 credits
IS2205 Individual Studies in Computer Systems7.5 credits

Track, Sound and Music Computing (CSCI)

Courses (CSCI)