General courses

Year 1

Supplementary information

The fall of study year 1 includes four compulsory courses, 24 credits.

For the spring semester is one compulsory course taken. The student chooses a track and 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.

Year 2

Mandatory courses (30.0 hp)

Code Name Credits Edu. level
DD221X Degree Project in Computer Science, Second Cycle 30.0 hp Second cycle

Supplementary information

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.

Track, Autonomous Systems (CSCA)

Year 1

Year 2

Track, Computer Security (CSCB)

Year 1

Conditionally elective courses

Code Name Credits Edu. level
DD2448 Foundations of Cryptography 7.5 hp Second cycle
DD2451 Parallel and Distributed Computing 6.0 hp Second cycle
DD2457 Program Semantics and Analysis 6.0 hp Second cycle
DD2459 Software Reliability 7.5 hp Second cycle
DD2460 Software Safety and Security 7.5 hp Second cycle
DD2495 Network Security 6.0 hp Second cycle
EP2500 Networked Systems Security 7.5 hp Second cycle
IV2021 Legal Aspects of Information Security 7.5 hp Second cycle

Year 2

Track, IT-Management with Enterprise Architecture (CSCC)

Year 1

Year 2

Track, Program System Technology (CSCD)

Year 1

Year 2

Track, Language Technology (CSCE)

Year 1

Conditionally elective courses

Code Name Credits Edu. level
DD2390 Internet Programming 6.0 hp Second cycle
DD2418 Language Engineering 6.0 hp Second cycle
DD2431 Machine Learning 6.0 hp Second cycle
DD2476 Search Engines and Information Retrieval Systems 9.0 hp Second cycle
DT2112 Speech Technology 7.5 hp Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 hp Second cycle

Year 2

Conditionally elective courses

Code Name Credits Edu. level
DD2372 Automata and Languages 6.0 hp Second cycle
DD2387 Program System Construction Using C++ 6.0 hp Second cycle
DD2390 Internet Programming 6.0 hp Second cycle
DD2418 Language Engineering 6.0 hp Second cycle
DD2431 Machine Learning 6.0 hp Second cycle
DD2476 Search Engines and Information Retrieval Systems 9.0 hp Second cycle
DH2620 Human-Computer Interaction, Introductory Course Could not be taken if you followed DH1620 6.0 hp Second cycle
DT2112 Speech Technology 7.5 hp Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 hp Second cycle

Track, Theoretical Computer Science (CSCF)

Year 1

Year 2

Track, Computational Biology (CSCG)

Year 1

Year 2

Conditionally elective courses

Code Name Credits Edu. level
BB2250 Applied Gene Technology 6.0 hp Second cycle
BB2440 Bioinformatics and Biostatistics 7.0 hp Second cycle
BB2470 Genetics and Genomics 10.0 hp Second cycle
BB2510 Proteomics 6.0 hp Second cycle
DD2257 Visualization 7.5 hp Second cycle
DD2354 Algorithms and Complexity 6.0 hp Second cycle
DD2390 Internet Programming 6.0 hp Second cycle
DD2397 Applied Bioinformatics 7.5 hp Second cycle
DD2398 Quantitative Systems Biology 7.5 hp Second cycle
DD2399 Omic Data and Systems Biology 7.5 hp Second cycle
DD2400 Cellular and Molecular Biology 15.0 hp Second cycle
DD2401 Neuroscience 7.5 hp Second cycle
DD2431 Machine Learning 6.0 hp Second cycle
DD2432 Artificial Neural Networks and Other Learning Systems 6.0 hp Second cycle
DD2435 Mathematical Modelling of Biological Systems 9.0 hp Second cycle
DD2447 Statistical Methods in Applied Computer Science 6.0 hp Second cycle
DD2450 Algorithmic Bioinformatics 6.0 hp Second cycle
DD2476 Search Engines and Information Retrieval Systems 9.0 hp Second cycle
EL1820 Modelling of Dynamical Systems 6.0 hp First cycle
EL2620 Nonlinear Control 7.5 hp Second cycle
EN2202 Pattern Recognition 7.5 hp Second cycle
EN2500 Information Theory and Source Coding 7.5 hp Second cycle
SF1841 Optimization 6.0 hp First cycle
SF2940 Probability Theory 7.5 hp Second cycle
SF2945 Time Series Analysis 6.0 hp Second cycle
SF2950 Applied Mathematical Statistics 7.5 hp Second cycle
SK2520 Experimental Methods in Molecular Biophysics 8.0 hp Second cycle
SK2530 Introduction to Biomedicine 6.0 hp Second cycle

Track, Computer Systems Engineering (CSCH)

Year 1

Conditionally elective courses

Code Name Credits Edu. level
DD2488 Compiler Construction Either DD2488 or ID2202 can be taken 9.0 hp Second cycle
ID1217 Concurrent Programming 7.5 hp First cycle
ID2202 Compilers and Execution Environments Either DD2488 or ID2202 can be taken 7.5 hp Second cycle
IS2200 Parallel Computer Systems 7.5 hp Second cycle
IS2202 Computer Systems Architecture 7.5 hp Second cycle

Year 2

Conditionally elective courses

Code Name Credits Edu. level
DD2488 Compiler Construction 9.0 hp Second cycle
ID1217 Concurrent Programming 7.5 hp First cycle
ID2202 Compilers and Execution Environments Either DD2488 or ID2202 can be taken 7.5 hp Second cycle
IL2212 Embedded Software 7.5 hp Second cycle
IS2200 Parallel Computer Systems 7.5 hp Second cycle
IS2202 Computer Systems Architecture 7.5 hp Second cycle
IS2205 Individual Studies in Computer Systems 7.5 hp Second cycle

Track, Sound and Music Computing (CSCI)

Year 1

Conditionally elective courses

Code Name Credits Edu. level
DT1130 Spectral Transforms 7.5 hp First cycle
DT2112 Speech Technology 7.5 hp Second cycle
DT2118 Speech and Speaker Recognition 7.5 hp Second cycle
DT2140 Multimodal Interaction and Interfaces 7.5 hp Second cycle
DT2212 Music Acoustics 7.5 hp Second cycle
DT2213 Musical Communication and Music Technology 7.5 hp Second cycle
DT2215 Advanced Individual Course in Music Communication 6.0 hp Second cycle
DT2410 Audio Technology 7.5 hp Second cycle

Year 2