TDDC88 · 12 credits · Advanced level (A1N) · Informationsteknologi, Datateknik, Datavetenskap
Software Engineering
Active · next start HT 2026
97%
passed the latest ordinary exam
DIT1 · 27 Oct 2025 · 68 students
96%
passed the ordinary exams, all sittings over the last 5 years
DIT1 · 313 students
14%
Harder than 14% of courses at advanced level
Compared with 285 courses at the same level, ordinary exams over the last three academic years. 128 students.
Part of 3 programmes
Exam
DIT1 Digital examination
- 5
- 4
- 3
- U
Ordinary exams
96% passed · 313 students
- 97%68
- 97%60
- 98%91
- 95%94
Re-exams
90% passed · 29 students
- 80%5
- 90%10
- 100%5
- 89%9
- Pass the re-exam: 90% (29 students), compared with 96% (313 students) on the ordinary exam
- Get 4 or 5: 79% (342 students)
Show small sittings (5)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%2
- 100%2
- 100%1
- 100%2
- 100%3
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Exam
TEN1 Written examination
- 5
- 4
- 3
- U
Ordinary exams
80% passed · 64 students
- 60%5
- 81%59
Re-exams
75% passed · 12 students
- 75%12
- Pass the re-exam: 75% (12 students), compared with 80% (64 students) on the ordinary exam
- Get 4 or 5: 55% (76 students)
Show small sittings (4)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
- 67%3
- 100%1
Hand-in or lab
PRA1 Project work
- 5
- 4
- 3
Main rounds
100% passed · 400 students
- 100%67
- 100%74
- 100%95
- 100%100
- 100%64
Later rounds
No sittings with at least 5 students.
- Get 4 or 5: 93% (400 students)
Show small sittings (2)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
Hand-in or lab
UPG1 Voluntary hand-in assignment
- 3
Main rounds
100% passed · 363 students
- 100%64
- 100%67
- 100%88
- 100%96
- 100%48
Later rounds
No sittings with at least 5 students.
Hand-in or lab
LAB2 Laboratory work
- G
Main rounds
100% passed · 258 students
- 100%73
- 100%93
- 100%92
Later rounds
100% passed · 69 students
- 100%69
- Pass a later round: 100% (69 students), compared with 100% (258 students) on the ordinary exam
Show small sittings (7)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
- 100%2
- 100%2
- 100%1
- 100%2
- 100%1
Hand-in or lab
LAB1 Laboratory work
- G
Main rounds
100% passed · 63 students
- 100%63
Later rounds
No sittings with at least 5 students.
Show small sittings (1)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%2
About the course
Aim
The purpose of the course is that the students shall acquire good knowledge in large-scale software engineering. After the course the students shall be able to:
- explain and exemplify basic concepts in the area of large-scale software engineering
- explain and exemplify how to specify, model (UML), implement and test a software system
- define, plan and execute a development project in a group of about 30 students, where several smaller groups can be formed.
- elicit, analyze and document experience from the own development project
- use basic functions from a selection of tools used in software industry
Content
The following subjects are covered in the lectures:
- Requirements and Software Quality.
- Planning and processes.
- Design and Architecture.
- Testing and Software Configuration Management.
- Examiner
- Martin Sjölund
- Scheduled hours
- 80 h
- Main field of study
- Informationsteknologi, Datateknik, Datavetenskap