Year 1
Programme overview for year 2023/2024
The programme overview is adopted 2023-02-17 by Dean of Education.
AUTUMN TERM
Study period 1
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2023 - aug 2024)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 23/10-2023 pm J
- Fri 05/01-2024 am J
- Tue 27/08-2024 pm J
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2023 - aug 2024)DAT306 Industrial practice project in software engineering Written and oral assignments 7.5 credits * DAT306 Industrial practice project in software engineering Written and oral assignments 7.5 credits * TDA384 Principles of Concurrent Programming Laboratory 3 credits 1), 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 1), 2) - Wed 25/10-2023 pm J
- Thu 22/08-2024 pm J
Study period 2
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2023 - aug 2024)DAT321 Quality assurance and testing Written and oral assignments 3 credits DAT321 Quality assurance and testing Examination 4.5 credits S - Fri 12/01-2024 am L
- Fri 05/04-2024 pm L
- Wed 21/08-2024 pm L
TEK367 Project management Examination 7.5 credits E - Contact examiner
- Contact examiner
- Contact examiner
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2023 - aug 2024)DAT306 Industrial practice project in software engineering Written and oral assignments 7.5 credits *, E DAT306 Industrial practice project in software engineering Written and oral assignments 7.5 credits *, E 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 2023 - aug 2024)DAT490 Architectures for scale-out systems Written and oral assignments 4.5 credits 1), 5) DAT490 Architectures for scale-out systems Examination 3 credits S, 1), 5) - Thu 14/03-2024 pm L
- Tue 04/06-2024 am L
- Wed 21/08-2024 am L
DAT565 Introduction to data science and AI Written and oral assignments 7.5 credits E, 1), 6) DAT610 Human - computer interaction Examination 4.5 credits 1), 3), 7) - Tue 12/03-2024 pm J DIG
- Fri 07/06-2024 am J DIG
- Wed 28/08-2024 am J DIG
DAT610 Human - computer interaction Project 3 credits S, 1), 3), 7) EDA223 Real time systems Examination 4.5 credits 1), 2) - Mon 11/03-2024 am J
- Fri 07/06-2024 pm J
- Tue 20/08-2024 pm L
EDA223 Real time systems Laboratory 3 credits S, 1), 2) EDA264 Computer security Laboratory 1.5 credits 1), 8) EDA264 Computer security Written and oral assignments 6 credits S, 1), 8) EDA344 Computer communication Laboratory 2 credits 1), 8) EDA344 Computer communication Examination 5.5 credits S, 1), 8) - Wed 13/03-2024 pm J
- Tue 28/05-2024 am J
- Mon 19/08-2024 pm J
EDA397 Agile development processes Project 4.5 credits 1), 9) EDA397 Agile development processes Examination 3 credits S, 1), 9) - Thu 14/03-2024 am L
- Wed 05/06-2024 am L
- Thu 29/08-2024 pm L
TDA384 Principles of Concurrent Programming Laboratory 3 credits 1) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 1) - Mon 11/03-2024 pm J
- Thu 22/08-2024 pm J
TIN093 Algorithms Examination 7.5 credits E, 1), 6) - Wed 13/03-2024 am J
- Thu 29/08-2024 pm J
Study period 4
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2023 - aug 2024)DAT280 Parallel functional programming Examination 6 credits 1), 2) - Fri 31/05-2024 am J
- Thu 22/08-2024 pm J
DAT280 Parallel functional programming Laboratory 1.5 credits S, 1), 2) DAT341 Applied machine learning Take-home examination 4 credits 1), 6) DAT341 Applied machine learning Written and oral assignments 3.5 credits S, 1), 6) 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), 5) DAT580 Empirical methods for user experience Project 4.5 credits 1), 3) DAT580 Empirical methods for user experience Take-home examination 3 credits S, 1), 3) DAT666 Concept-driven interaction design Laboratory 2 credits 1), 3), 7) DAT666 Concept-driven interaction design Written and oral assignments 2 credits 1), 3), 7) DAT666 Concept-driven interaction design Project 3.5 credits S, 1), 3), 7) EDA491 Network security Examination 6 credits 1), 8) - Mon 27/05-2024 am J DIG
- Fri 06/10-2023 pm J DIG
- Thu 29/08-2024 pm J DIG
EDA491 Network security Laboratory 1.5 credits S, 1), 8) TDA283 Compiler construction Project 7.5 credits E TEK237 Social innovation and social entrepreneurship Written and oral assignments 7.5 credits E, 7)
- 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) (DAT280, DAT341, DAT490, DAT520, DAT550, DAT565, DAT580, DAT610, DAT666, EDA223, EDA264, EDA344, EDA397, EDA491, TDA384, 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) (DAT580, DAT610, DAT666, TDA580)
- 4 The course has theme MTS 3 credits
- 5 Recommendation: Profile: Software Engineering for Data Intensive Systems (DAT490, DAT550)
- 6 Recommendation: Profile: Software and algorithms (DAT341, DAT565, TIN093)
- 7 The course has theme MTS 7.5 credits
- 8 Recommendation: Profile: Software and security (EDA264, 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.
- *: The module includes education in another period
- E: The only module in the course. Module grade and grade for the course are reported at the same time.