The following courses are part of study year three.
The course application codes and study periods are valid for the academic year 2024/2025. For other academic years, different application codes and study periods may apply
General Courses
Mandatory courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF1912 Probability Theory and Statistics | 6.0 credits | 6.0 | ||||
ID1206 Operating Systems | 7.5 credits | 7.5 | ||||
AL1523 Digitalisation and Innovation for Sustainable Development | 60079 | 7.5 credits | 7.5 | |||
IA150X Degree Project in Information and Communication Technology, First Cycle | 60940 | 15.0 credits | 7.5 | 7.5 | ||
IV1013 Introduction to Computer SecurityCan be replaced by IK2206. Only one of IV1013, IK2206 can be included in the degree. | 60101 | 7.5 credits | 7.5 |
For year 1-3 there are two sets of conditionally elective courses: “MatNat block” and “IT block”. For a degree it is required that at least 15 credits of courses from the “MatNat block” and 21 credits of courses from the “IT block” has been completed.
“MatNat block” year 1-3 (at least 15 credits is requiered for a degree)
- SF1686 Calculus in Several Variable 7,5 credits (read in year 2)
- SF1683 Differential Equations and Transforms 9.0 credits (read in year 3)*
- SF1633 Differential Equations I 6 credits (read in year 3)*
- EQ1110 Continuous Time Signals and Systems 6 credits (read in year 3)*
- SK1118 Electromagnetism and Waves 7,5 credits (read in year 2)
- DD1351 Logic for Computer Scientists 7,5 credits (read in year 2 or 3)
- SF1546 Numerical methods 6 credits (read in year 2 or 3)
*Only one of EQ1110, SF1683, SF1633 can be included in the degree.
“IT block” year 1-3 (at least 21 credits is required for a degree)
- ID1019 Programming II 7,5 credits (read in year 2)
- IV1303 Modern Software Development 6 credits (read in year 2)
- DD2350 Algorithms, data structures and complexity 9,5 credits (read in year 2 or 3)
- IV1351 Data storage paradigms 7,5 credits (read in year 2 or 3)
- ID1217 Concurrent programming 7,5 credits (read in year 2 or 3)
- II1303 Signal Processing 7,5 credits (read in year 2 or 3)
- IV1350 Object Oriented Design 7,5 credits (read in year 2 or 3)
- DH1622 Human-Computer Interaction, Introductory Course 7,5 credits (read in year 2 or 3)
- IS1300 Embedded Systems 7,5 credits (read in year 2 or 3)
- IK1330 Wireless Systems 7,5 credits (read in year 3)
- IL1333 Hardware Security 7,5 credits (read in year 2 or 3)
Information regarding elective courses
The programme offers room for up to 17 credits of elective courses. The amount of elective courses that can be taken during year 3 depends on the choice of conditionally elective courses. However, there is often room for one or two elective courses, mainly during the autumn semester. This space should primarily be utilised to read pre-requisite courses for the selected master's programme. The courses required for the various master's programmes are listed on the programme web.
Conditionally elective courses
Course code and name | Appl.code | Scope | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
SF1633 Differential Equations IOnly one of EQ1110, SF1683, SF1633 can be included in the degree | 6.0 credits | 6.0 | ||||
DD1351 Logic for Computer Scientists | 7.5 credits | 4.5 | 3.0 | |||
DD2350 Algorithms, Data Structures and Complexity | 9.5 credits | 6.0 | 3.5 | |||
DH1622 Human-Computer Interaction, Introductory Course | 7.5 credits | 2.5 | 5.0 | |||
SF1683 Differential Equations and TransformsOnly one of EQ1110, SF1683, SF1633 can be included in the degree | 9.0 credits | 5.0 | 4.0 | |||
EQ1110 Continuous Time Signals and SystemsOnly one of EQ1110, SF1683, SF1633 can be included in the degree | 6.0 credits | 6.0 | ||||
II1303 Signal Processing | 7.5 credits | 7.5 | ||||
IK1330 Wireless Systems | 7.5 credits | 7.5 | ||||
IS1300 Embedded Systems | 7.5 credits | 7.5 | ||||
IV1351 Data Storage Paradigms | 7.5 credits | 7.5 | ||||
ID1217 Concurrent Programming | 60141 | 7.5 credits | 7.5 | |||
IL1333 Hardware Security | 60086 | 7.5 credits | 7.5 | |||
SF1546 Numerical Methods, Basic CourseOne of SF1546, SF1547 can be included in the degree | 60185 | 6.0 credits | 4.0 | 2.0 | ||
IV1350 Object Oriented Design | 60104 | 7.5 credits | 7.5 |