Year 1
Programme overview for year 2022/2023
The programme overview is adopted 2022-02-17 by Dean of Education.
AUTUMN TERM
Study period 1
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)DAT231 Advanced requirements engineering Project 3.5 credits DAT231 Advanced requirements engineering Take-home examination 4 credits S DAT246 Empirical software engineering Written and oral assignments 2.5 credits DAT246 Empirical software engineering Examination 5 credits S - Mon 24/10-2022 pm J
- Thu 05/01-2023 am L
- Tue 22/08-2023 pm J
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)TDA384 Principles of Concurrent Programming Laboratory 3 credits 1), 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 1), 2) - Wed 26/10-2022 pm J
- Thu 17/08-2023 pm J
Study period 2
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)DAT321 Quality assurance and testing Written and oral assignments 3 credits DAT321 Quality assurance and testing Examination 4.5 credits S - Fri 13/01-2023 am L
- Wed 05/04-2023 pm L
- Thu 17/08-2023 pm L
TEK367 Project management Examination 7.5 credits E - Contact examiner
- Mon 03/04-2023 pm J DIG
- Contact examiner
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)TDA580 Gameplay design Project 7.5 credits E, 1), 3), 4)
SPRING TERM
Study period 3
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)DAT405 Introduction to data science and AI Written and oral assignments 7.5 credits E, 1), 5) DAT420 Human - computer interaction Written and oral assignments 4.5 credits 1), 3), 6) DAT420 Human - computer interaction Project 3 credits S, 1), 3), 6) DAT490 Architectures for scale-out systems Written and oral assignments 4.5 credits 1), 7) DAT490 Architectures for scale-out systems Examination 3 credits S, 1), 7) - Thu 16/03-2023 pm L
- Wed 07/06-2023 am L
- Wed 16/08-2023 am L
EDA223 Real time systems Examination 4.5 credits 1), 2) - Mon 13/03-2023 am J
- Fri 09/06-2023 pm J
- Tue 15/08-2023 pm L
EDA223 Real time systems Laboratory 3 credits S, 1), 2) EDA263 Computer security Examination 6 credits 1), 8) - Fri 17/03-2023 pm J DIG
- Wed 07/06-2023 pm J DIG
- Wed 23/08-2023 pm J DIG
EDA263 Computer security Laboratory 1.5 credits S, 1), 8) EDA344 Computer communication Laboratory 2 credits 1), 8) EDA344 Computer communication Examination 5.5 credits S, 1), 8) - Wed 15/03-2023 pm J
- Tue 30/05-2023 am J
- Mon 14/08-2023 pm J
EDA397 Agile development processes Project 4.5 credits 1), 9) EDA397 Agile development processes Examination 3 credits S, 1), 9) - Thu 16/03-2023 am L
- Thu 08/06-2023 am L
- Thu 24/08-2023 pm L
TDA384 Principles of Concurrent Programming Laboratory 3 credits 1) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 1) - Mon 13/03-2023 pm J
- Thu 08/06-2023 pm J
- Thu 17/08-2023 pm J
TIN093 Algorithms Examination 7.5 credits E, 1), 5) - Wed 15/03-2023 am J
- Fri 09/06-2023 am J
- Thu 24/08-2023 pm J
Study period 4
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)DAT157 Designing User Experiences Laboratory 2 credits 1), 3), 6) DAT157 Designing User Experiences Written and oral assignments 2 credits 1), 3), 6) DAT157 Designing User Experiences Project 3.5 credits S, 1), 3), 6) DAT280 Parallel functional programming Examination 6 credits 1), 2) - Fri 02/06-2023 am J
- Thu 17/08-2023 pm J
DAT280 Parallel functional programming Laboratory 1.5 credits S, 1), 2) DAT341 Applied machine learning Take-home examination 4 credits 1), 5) DAT341 Applied machine learning Written and oral assignments 3.5 credits S, 1), 5) DAT520 Behavioral software engineering Written and oral assignments 4.5 credits 1), 9) DAT520 Behavioral software engineering Take-home examination 3 credits S, 1), 9) DAT550 Advanced Software Engineering for AI/ML-Enabled Systems Written and oral assignments 7.5 credits E, 1), 7) EDA491 Network security Examination 6 credits 1), 8) - Mon 29/05-2023 am J
- Fri 07/10-2022 pm J
- Thu 24/08-2023 pm J
EDA491 Network security Laboratory 1.5 credits S, 1), 8) TDA283 Compiler construction Project 7.5 credits E TDA487 Human-centred design and human factors Project 3 credits 1), 3) TDA487 Human-centred design and human factors Written and oral assignments 1.5 credits 1), 3) TDA487 Human-centred design and human factors Take-home examination 3 credits S, 1), 3) TEK237 Social innovation and social entrepreneurship Written and oral assignments 7.5 credits E, 6)
Other
Regardless of period
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2022 - aug 2023)DAT306 Industrial practice project in software engineering Written and oral assignments 15 credits E
- 1 Compulsory elective: 15 hec of stated courses is required for degree. (can also be taken under the second year) (DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT280, DAT341, DAT405, DAT420, DAT490, DAT520, DAT550, EDA223, EDA263, EDA344, EDA397, EDA491, TDA384, TDA487, TDA580, TIN093) 15 credits of stated courses are required for the degree
- 2 Recommendation: Profile: Software and realtime system (DAT280, EDA223, TDA384)
- 3 Recommendation: Profile: Software and user experience (DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT420, TDA487, TDA580)
- 4 The course has theme MTS 3 credits
- 5 Recommendation: Profile: Software and algorithms (DAT341, DAT405, TIN093)
- 6 The course has theme MTS 7.5 credits
- 7 Recommendation: Profile: Software Engineering for Data Intensive Systems (DAT490, DAT550)
- 8 Recommendation: Profile: Software and security (EDA263, EDA344, EDA491)
- 9 Recommendation: Profile: Human factors in Software Engineering (DAT520, EDA397)
- 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.