Year 1
Programme overview for year 2024/2025
The programme overview is adopted 2024-02-12 by Dean of Education.
AUTUMN TERM
Study period 1
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)EDA093 Operating systems Examination 6 credits - Sat 26/10-2024 am J
- Tue 07/01-2025 am J
- Tue 19/08-2025 pm J
EDA093 Operating systems Laboratory 1.5 credits S EDA387 Computer networks Laboratory 1.5 credits EDA387 Computer networks Examination 6 credits S - Thu 31/10-2024 am J
- Wed 08/01-2025 pm J
- Thu 28/08-2025 pm J
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)DAT105 Computer architecture Project 1.5 credits 1) DAT105 Computer architecture Examination 6 credits S, 1) - Mon 28/10-2024 pm J
- Wed 08/01-2025 am J
- Tue 19/08-2025 pm J
DAT147 Technical writing in Computer Systems and Networks Project 7.5 credits E DAT300 Data-driven support for cyber-physical systems Project 7.5 credits E, 1) SSY340 Deep machine learning Project 3 credits 1) SSY340 Deep machine learning Written and oral assignments 4.5 credits S, 1)
Study period 2
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)TDA596 Distributed systems Examination 6 credits - Tue 14/01-2025 am J
- Tue 15/04-2025 pm J
- Wed 20/08-2025 pm J
TDA596 Distributed systems Laboratory 1.5 credits S Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)DAT151 Programming language technology Examination 6 credits - Thu 16/01-2025 am J
- Tue 15/04-2025 am J
- Thu 28/08-2025 pm J
DAT151 Programming language technology Laboratory 1.5 credits S DAT278 Sustainable computing Laboratory 1.5 credits 1) DAT278 Sustainable computing Examination 6 credits S, 1) - Sat 18/01-2025 pm J
- Mon 14/04-2025 am J
- Thu 21/08-2025 am J
DAT295 Autonomous and cooperative vehicular systems Project 7.5 credits E, 1) DAT415 Computability Examination 4.5 credits - Wed 15/01-2025 am J
- Wed 16/04-2025 am J
- Wed 20/08-2025 am J
DAT415 Computability Written and oral assignments 3 credits S DAT565 Introduction to data science and AI Written and oral assignments 7.5 credits E EEN020 Computer vision Project 3 credits EEN020 Computer vision Written and oral assignments 4.5 credits S MCC155 Quantum computing Written and oral assignments 2 credits MCC155 Quantum computing Examination 5.5 credits S - Sat 18/01-2025 am J
- Mon 14/04-2025 pm J
- Fri 29/08-2025 am J
TDA251 Algorithms, advanced course Project 7.5 credits E TDA352 Cryptography Laboratory 1.5 credits 1) TDA352 Cryptography Examination 6 credits S, 1) - Fri 17/01-2025 am J
- Tue 15/04-2025 am J
- Fri 29/08-2025 am J
TDA362 Computer graphics Examination 6 credits - Fri 17/01-2025 am J
- Wed 16/04-2025 pm J
- Tue 26/08-2025 pm J
TDA362 Computer graphics Laboratory 1.5 credits S TDA452 Functional programming Laboratory 3 credits TDA452 Functional programming Examination 4.5 credits S - Tue 14/01-2025 pm J INSP
- Tue 15/04-2025 pm J INSP
TDA507 Computational methods in bioinformatics Written and oral assignments 7.5 credits E TEK656 Creating technology-based ventures Examination 7.5 credits E - Thu 16/01-2025 am J INSP
- Mon 14/04-2025 am J INSP
- Mon 25/08-2025 pm J INSP
SPRING TERM
Study period 3
Compulsory courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)EDA264 Computer security Laboratory 1.5 credits EDA264 Computer security Written and oral assignments 6 credits S Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)DAT341 Applied machine learning Take-home examination 4 credits 1) DAT341 Applied machine learning Written and oral assignments 3.5 credits S, 1) DAT630 Project in parallel computing Project 6 credits DAT630 Project in parallel computing Examination 1.5 credits S EDA223 Real time systems Examination 4.5 credits 1) EDA223 Real time systems Laboratory 3 credits S, 1) TDA206 Discrete optimization Examination 7.5 credits E TDA297 Distributed systems, advanced course Examination 7.5 credits 1) TDA297 Distributed systems, advanced course Laboratory 0 credits S, 1) TDA384 Principles of Concurrent Programming Laboratory 3 credits TDA384 Principles of Concurrent Programming Examination 4.5 credits S - Mon 17/03-2025 pm J
TIN093 Algorithms Examination 7.5 credits E
Study period 4
Elective courses
Course code and nameModule, credits/periodBlockNoteExaminationRe-examination (okt 2024 - aug 2025)DAT341 Applied machine learning Take-home examination 4 credits 1) DAT341 Applied machine learning Written and oral assignments 3.5 credits S, 1) DAT475 Advanced databases Written and oral assignments 3 credits DAT475 Advanced databases Examination 4.5 credits S - Sat 12/10-2024 am J
EDA423 Dependable Real-Time Systems Written and oral assignments 4 credits 1) EDA423 Dependable Real-Time Systems Written and oral assignments 3.5 credits S, 1) EDA491 Network security Examination 6 credits 1) - Fri 11/10-2024 pm J INSP
EDA491 Network security Laboratory 1.5 credits S, 1) SSY145 Wireless networks Examination 7.5 credits S - Fri 11/10-2024 pm J
TDA283 Compiler construction Project 7.5 credits E TDA602 Language-based security Project 4.5 credits 1) TDA602 Language-based security Laboratory 3 credits S, 1)
- 1 Compulsory elective: Select at least 4 of these courses (DAT105, DAT278, DAT295, DAT300, DAT341, EDA223, EDA423, EDA491, SSY340, TDA297, TDA352, TDA602) 4 of stated courses are required for the degree
- 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.