Year 3
Programme overview for year 2025/2026
The programme overview is adopted 2025-02-19 by Dean of Education.
AUTUMN TERM
Study period 1
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)SSY081 Transforms, signals and systems Examination 5 credits SSY081 Transforms, signals and systems Laboratory 2.5 credits S Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)DAT026 Mathematical modelling and problem solving Written and oral assignments 7.5 credits E DAT257 Agile software project management Project 7.5 credits E, 1) DAT566 Introduction to data science and AI Written and oral assignments 4 credits 2) DAT566 Introduction to data science and AI Examination 3.5 credits S, 2) LMA017 Mathematical analysis in several variables Examination 7.5 credits E, 3), 2), 4), 5) TDA384 Principles of Concurrent Programming Laboratory 3 credits 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 2)
Study period 2
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)ENM156 Sustainable development and ethics for computer science Project 7.5 credits S, 6) Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)DAT278 Sustainable computing Laboratory 1.5 credits 2) DAT278 Sustainable computing Examination 6 credits S, 2) DAT566 Introduction to data science and AI Written and oral assignments 4 credits 2) DAT566 Introduction to data science and AI Examination 3.5 credits S, 2) ERE103 Control theory Laboratory 3 credits 2) ERE103 Control theory Examination 4.5 credits S, 2) FFY144 Physics 2 Examination 6 credits FFY144 Physics 2 Laboratory 1.5 credits S MVE370 Mathematics and society Written and oral assignments 0 credits *, 7), 8) MVE655 Multivariable analysis Examination 7.5 credits E, 5) TDA357 Databases Examination 4.5 credits 2) TDA357 Databases Laboratory 3 credits S, 2) TEK486 Green IT and innovation Project 4.5 credits 6) TEK486 Green IT and innovation Intermediate test 3 credits S, 6)
SPRING TERM
Study period 3
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)CTE032 History of technology Examination 7.5 credits E, 8) DAT076 Web applications Written and oral assignments 1.5 credits 2) DAT076 Web applications Project 6 credits S, 2) DAT326 Domain Specific Languages of Mathematics Written and oral assignments 3.5 credits 2) DAT326 Domain Specific Languages of Mathematics Examination 4 credits S, 2) DAT566 Introduction to data science and AI Written and oral assignments 4 credits 2) DAT566 Introduction to data science and AI Examination 3.5 credits S, 2) DAT610 Human - computer interaction Examination 4.5 credits 9), 8) DAT610 Human - computer interaction Project 3 credits S, 9), 8) EDA223 Real time systems Examination 4.5 credits EDA223 Real time systems Laboratory 3 credits S EDA264 Computer security Laboratory 1.5 credits 2) EDA264 Computer security Written and oral assignments 6 credits S, 2) EOE055 Electrical measurement technique Design exercise 1.5 credits * EOE055 Electrical measurement technique Examination 2.2 credits * ETI147 Analog electronics Laboratory 0.7 credits *, 10) ETI147 Analog electronics Examination 3 credits *, 10) MVE370 Mathematics and society Written and oral assignments 3 credits *, 7), 8) TDA342 Advanced functional programming Laboratory 4.5 credits TDA342 Advanced functional programming Examination 3 credits S TDA357 Databases Examination 4.5 credits 2) TDA357 Databases Laboratory 3 credits S, 2) TDA384 Principles of Concurrent Programming Laboratory 3 credits 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 2) TEK226 Technology and society Written and oral assignments 7.5 credits E, 8) TIN093 Algorithms Examination 7.5 credits E TMV029 Finite automata and formal languages Written and oral assignments 3 credits 2) TMV029 Finite automata and formal languages Examination 4.5 credits S, 2)
Study period 4
Elective courses
Diploma thesis
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)DATX11 Bachelor's thesis in Computer science and engineering Project 15 credits * EENX16 Bachelor's thesis in Electrical engineering Project 15 credits * SEEX16 Bachelor's thesis in Space, earth and environment Project 15 credits *
- 1 The course has theme MTS 1.5 credits
- 2 Compulsory elective: Among these courses you have to choose at least 2courses during spring year 2 and autumn- spring year 3 (DAT076, DAT278, DAT326, DAT566, EDA264, EEN071, ERE103, LMA017, TDA357, TDA384, TMV029) 2 of stated courses are required for the degree
- 3 Recommendation: Prerequisite for MPSYS. Choose one of the two courses. (LMA017, MVE255)
- 4 Recommendation: Prerequisite for MPDSC, MPICT, MPENM, MPMED, MPSYS (LMA017)
- 5 Overlap: Only one of the marked courses can be included in the degree (LMA017, MVE255, MVE655)
- 6 The course has theme Environment 7.5 credits
- 7 Recommendation: Recommended for MPLOL (MVE370)
- 8 The course has theme MTS 7.5 credits
- 9 Recommendation: Prerequisite for MPIDE. Take one of the courses (DAT216, DAT610)
- 10 Recommendation: Prerequisite for MPEES (ETI147)
- 11 The course has theme MTS 3 credits
- 12 Recommendation: Prerequisite for MPMED (EEN071)
- DIG: Digital examination is an examination written in the Inspera system. The student will bring their own computer and access the exam via Safe exam browser.
- S: Final grade. All module grades are reported before the final grade for the course can be reported.
- E: The only module in the course. Module grade and grade for the course are reported at the same time.
- *: The module includes education in another period