The following courses are part of study year one.

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

General courses

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.

Mandatory courses

Course code and name Appl.code Scope P1 P2 P3 P4
DD2380 Artificial Intelligence 6.0 hp 6.0
IK2218 Protocols and Principles of the Internet 6.0 hp 6.0
DA2210 Introduction to the Philosophy of Science and Research Methodology for Computer Scientists 6.0 hp 1.5 4.5
DD2440 Advanced Algorithms 6.0 hp 1.5 4.5
ID2200 Operating Systems 6.0 hp 6.0

Specialisations

Track, Computer Security (CSCB)

Courses (CSCB)

Conditionally elective courses

Course code and name Appl.code Scope P1 P2 P3 P4
DD2451 Parallel and Distributed Computing 6.0 hp 6.0
DD2459 Software Reliability 7.5 hp 7.5
DD2460 Software Safety and Security 7.5 hp 7.5
DD2448 Foundations of Cryptography 7.5 hp 3.0 4.5
DD2457 Program Semantics and Analysis 6.0 hp 6.0
DD2495 Network Security 6.0 hp 6.0
EP2500 Networked Systems Security 7.5 hp 7.5
IV2021 Legal Aspects of Information Security 7.5 hp

Track, Language Technology (CSCE)

Courses (CSCE)

Conditionally elective courses

Course code and name Appl.code Scope P1 P2 P3 P4
DD2431 Machine Learning 6.0 hp 6.0
DD2418 Language Engineering 6.0 hp 6.0
DT2140 Multimodal Interaction and Interfaces 7.5 hp 7.5
DD2390 Internet Programming 6.0 hp 6.0
DT2112 Speech Technology 7.5 hp 7.5
DD2476 Search Engines and Information Retrieval Systems 9.0 hp 6.0 3.0

Track, Computer Systems Engineering (CSCH)

Courses (CSCH)

Conditionally elective courses

Course code and name Appl.code Scope P1 P2 P3 P4
ID2202 Compilers and Execution Environments Either DD2488 or ID2202 can be taken 7.5 hp 7.5
IS2200 Parallel Computer Systems 7.5 hp 7.5
DD2488 Compiler Construction Either DD2488 or ID2202 can be taken 9.0 hp 4.5 4.5
IS2202 Computer Systems Architecture 7.5 hp 7.5
ID1217 Concurrent Programming 7.5 hp

Track, Sound and Music Computing (CSCI)

Courses (CSCI)

Conditionally elective courses

Course code and name Appl.code Scope P1 P2 P3 P4
DT2215 Advanced Individual Course in Music Communication 6.0 hp 3.0 3.0
DT1130 Spectral Transforms 7.5 hp 7.5
DT2140 Multimodal Interaction and Interfaces 7.5 hp 7.5
DT2410 Audio Technology 7.5 hp 7.5
DT2112 Speech Technology 7.5 hp 7.5
DT2212 Music Acoustics 7.5 hp 7.5
DT2118 Speech and Speaker Recognition 7.5 hp 7.5
DT2213 Musical Communication and Music Technology 7.5 hp 7.5