Year 1
Programme overview for year 2020/2021
The programme overview is adopted 2019-02-21 by Dean of Education.
AUTUMN TERM
Study period 1
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)DAT231 Requirements engineering Project 3.5 credits DAT231 Requirements engineering Take-home examination 4 credits S DAT321 Software quality Written and oral assignments 3 credits DAT321 Software quality Examination 4.5 credits S - Thu 29/10-2020 pm L
- Thu 07/01-2021 pm L
- Contact examiner
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)TDA384 Principles of Concurrent Programming Laboratory 3 credits 1), 2) TDA384 Principles of Concurrent Programming Examination 4.5 credits S, 1), 2) - Sat 24/10-2020 pm J
- Tue 16/03-2021 am J
- Wed 09/06-2021 am J
TDA497 Interaction design methodology Take-home examination 4 credits 1), 3), 4) TDA497 Interaction design methodology Project 3.5 credits S, 1), 3), 4)
Study period 2
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)DAT246 Empirical software engineering Written and oral assignments 2.5 credits DAT246 Empirical software engineering Examination 5 credits S - Mon 11/01-2021 pm L
- Thu 08/04-2021 am L
- Tue 24/08-2021 pm L
TEK366 Project management Examination 1.5 credits - Contact examiner
- Wed 07/04-2021 pm J
- Tue 17/08-2021 am J
TEK366 Project management Written and oral assignments 3 credits TEK366 Project management Written and oral assignments 3 credits S Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)TDA580 Gameplay design Project 7.5 credits E, 1), 3), 5)
SPRING TERM
Study period 3
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)DAT220 Advanced software architecture Examination 5 credits 1), 6) - Thu 18/03-2021 am L
- Wed 09/06-2021 am L
- Mon 23/08-2021 pm L
DAT220 Advanced software architecture Project 2.5 credits S, 1), 6) DAT240 Software language engineering for domain-specific languages Examination 3 credits 1), 7) - Wed 17/03-2021 am L
- Wed 09/06-2021 pm L
- Mon 16/08-2021 pm L
DAT240 Software language engineering for domain-specific languages Project 4.5 credits S, 1), 7) DAT405 Introduction to data science and AI Written and oral assignments 7.5 credits E, 1), 8) DAT420 Human - computer interaction Written and oral assignments 4.5 credits 1), 3), 4) DAT420 Human - computer interaction Project 3 credits S, 1), 3), 4) EDA223 Real time systems Examination 4.5 credits 1), 2) - Mon 15/03-2021 am J
- Thu 10/06-2021 pm J
- Tue 17/08-2021 pm L
EDA223 Real time systems Laboratory 3 credits S, 1), 2) EDA263 Computer security Examination 6 credits 1), 9) - Fri 19/03-2021 pm J
- Tue 08/06-2021 pm J
- Wed 25/08-2021 pm J
EDA263 Computer security Laboratory 1.5 credits S, 1), 9) EDA344 Computer communication Laboratory 2 credits 1), 9) EDA344 Computer communication Examination 5.5 credits S, 1), 9) - Wed 17/03-2021 pm J
- Tue 01/06-2021 am J
- Mon 16/08-2021 pm J
TDA384 Principles of Concurrent Programming Laboratory 3 credits TDA384 Principles of Concurrent Programming Examination 4.5 credits S - Tue 16/03-2021 am J
- Wed 09/06-2021 am J
- Sat 23/10-2021 pm J
TIN093 Algorithms Examination 7.5 credits E, 1), 8) - Wed 17/03-2021 am J
- Thu 26/08-2021 pm J
Study period 4
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)DAT157 Designing User Experiences Laboratory 2 credits 1), 3), 4) DAT157 Designing User Experiences Written and oral assignments 2 credits 1), 3), 4) DAT157 Designing User Experiences Project 3.5 credits S, 1), 3), 4) DAT262 Model-based testing Written and oral assignments 3 credits 1), 7) DAT262 Model-based testing Examination 4.5 credits S, 1), 7) - Wed 02/06-2021 am L
- Fri 09/10-2020 am L
- Fri 20/08-2021 pm L
DAT280 Parallel functional programming Examination 6 credits 1), 2) - Fri 04/06-2021 am J
- Sat 10/10-2020 am J
- Thu 19/08-2021 pm J
DAT280 Parallel functional programming Laboratory 1.5 credits S, 1), 2) DAT340 Applied Machine Learning Examination 4 credits 1), 8) - Contact examiner
- Contact examiner
- Contact examiner
DAT340 Applied Machine Learning Written and oral assignments 3.5 credits S, 1), 8) EDA397 Agile development processes Project 4.5 credits 1), 6) EDA397 Agile development processes Examination 3 credits S, 1), 6) - Tue 01/06-2021 pm L
- Sat 10/10-2020 am L
- Thu 26/08-2021 pm L
EDA491 Network security Examination 6 credits 1), 9) - Mon 31/05-2021 am J
- Fri 09/10-2020 pm J
- Fri 27/08-2021 pm J
EDA491 Network security Laboratory 1.5 credits S, 1), 9) TDA283 Compiler construction Project 7.5 credits E TDA486 Human-centred design Project 7.5 credits E, 1), 3) TEK237 Social innovation and social entrepreneurship Written and oral assignments 7.5 credits E, 4)
Other
Regardless of period
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2020 - aug 2021)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. (TDA497 and DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT220, DAT240, DAT262, DAT280, DAT340, DAT405, DAT420, EDA223, EDA263, EDA344, EDA397, EDA491, TDA384, TDA486, TDA497, TDA580, TIN093) 15 credits of stated courses are required for the degree
- 2 Recommendation: Software and realtime system (DAT280, EDA223, TDA384)
- 3 Recommendation: Profile: Software and user experience (TDA497 and DAT157 require DAT420 and should therefore be done in year 2) (DAT157, DAT420, TDA486, TDA497, TDA580)
- 4 The course has theme MTS 7.5 credits
- 5 The course has theme MTS 3 credits
- 6 Recommendation: Profile: Software, architecture, product and process management (DAT220, EDA397)
- 7 Recommendation: Profile: Software and modeling (DAT240, DAT262)
- 8 Recommendation: Profile: Software and algorithms (DAT340, DAT405, TIN093)
- 9 Recommendation: Profile: Software and security (EDA263, EDA344, EDA491)
- 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.