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 - Mon 27/10-2025 am J
- Wed 07/01-2026 pm J
- Wed 26/08-2026 am J
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) - Tue 28/10-2025 am J INSP
- Tue 13/01-2026 pm J INSP
- Fri 28/08-2026 pm J INSP
LMA017 Mathematical analysis in several variables Examination 7.5 credits E, 3), 2), 4), 5) - Thu 30/10-2025 am J
- Mon 05/01-2026 am J
- Thu 20/08-2026 pm J
TDA384 Principles of Concurrent Programming Laboratory 3 credits 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 2) - Sat 25/10-2025 am J
- Mon 16/03-2026 pm J
- Thu 27/08-2026 am J
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) - Wed 14/01-2026 am J INSP
- Wed 08/04-2026 am J INSP
- Thu 20/08-2026 am J INSP
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) - Tue 13/01-2026 pm J INSP
- Fri 10/04-2026 am J INSP
- Fri 28/08-2026 pm J INSP
ERE103 Control theory Laboratory 3 credits 2) ERE103 Control theory Examination 4.5 credits S, 2) - Fri 16/01-2026 pm J
- Wed 08/04-2026 pm J
- Thu 20/08-2026 am J
FFY144 Physics 2 Examination 6 credits - Thu 15/01-2026 pm J
- Wed 08/04-2026 pm J
- Tue 25/08-2026 pm J
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) - Wed 14/01-2026 am J
- Thu 09/04-2026 am J
- Mon 17/08-2026 pm J
TDA357 Databases Examination 4.5 credits 2) - Wed 14/01-2026 pm J
- Thu 27/08-2026 pm J
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) - Contact examiner
- Contact examiner
- Contact examiner
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
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2025 - aug 2026)DAT216 Design and implementation of graphical interfaces Project 3.5 credits 9), 11) DAT216 Design and implementation of graphical interfaces Examination 4 credits S, 9), 11) - Fri 10/10-2025 am J
DAT341 Applied machine learning Take-home examination 4 credits DAT341 Applied machine learning Written and oral assignments 3.5 credits S EEN071 Introduction to biomedical engineering Laboratory 1.5 credits 2), 12) EEN071 Introduction to biomedical engineering Project 1.5 credits 2), 12) EEN071 Introduction to biomedical engineering Examination 4.5 credits S, 2), 12) - Fri 10/10-2025 am J
EOE055 Electrical measurement technique Design exercise 0.8 credits * EOE055 Electrical measurement technique Examination 3 credits *, S - Contact examiner
ETI147 Analog electronics Laboratory 0.8 credits *, 10) ETI147 Analog electronics Examination 3 credits *, S, 10) - Fri 10/10-2025 pm J
MVE255 Multivariable calculus and partial differential equations Examination 7.5 credits E, 3), 5) - Fri 10/10-2025 pm J INSP
MVE370 Mathematics and society Written and oral assignments 4.5 credits *, E, 7), 8) MVE420 Emerging technologies, global risk and the future of humanity Project 7.5 credits E, 8) TEK131 History of science Examination 7.5 credits E, 8) - Fri 10/10-2025 pm J INSP
TEK571 Ethics and technology Oral examination 7.5 credits S, 8)
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