TDDC93 · 4 credits · Basic level (G2F) · Datateknik, Datavetenskap
Software Engineering Theory
Active · next start HT 2026
72%
passed the latest ordinary exam
DIT1 · 27 Oct 2025 · 143 students
72%
passed the ordinary exams, all sittings over the last 5 years
DIT1 · 565 students
68%
Harder than 68% of courses at basic level
Compared with 874 courses at the same level, ordinary exams over the last three academic years. 274 students.
Part of 2 programmes
Exam
DIT1 Digital examination
- 5
- 4
- 3
- U
Ordinary exams
72% passed · 565 students
- 72%143
- 63%131
- 73%148
- 78%143
Re-exams
69% passed · 173 students
- 80%15
- 80%35
- 81%21
- 47%30
- 50%12
- 69%26
- 86%14
- 65%20
- Pass the re-exam: 69% (173 students), compared with 72% (565 students) on the ordinary exam
- Get 4 or 5: 29% (738 students)
Show small sittings (3)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%3
- 100%1
- 0%1
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Exam
TEN1 Written exam
- 5
- 4
- 3
- U
Ordinary exams
72% passed · 18 students
- 80%5
- 69%13
Re-exams
55% passed · 164 students
- 57%7
- 74%34
- 50%123
- Pass the re-exam: 55% (164 students), compared with 72% (18 students) on the ordinary exam
- Get 4 or 5: 28% (182 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.
- 0%1
- 100%1
- 0%1
- 50%4
Hand-in or lab
UPG2 Voluntary hand-in assignment
- 3
- U
Main rounds
100% passed · 476 students
- 99%117
- 100%108
- 100%128
- 100%123
Later rounds
No sittings with at least 5 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
- G
Main rounds
100% passed · 114 students
- 100%114
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%1
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
- explain how to execute a software development project
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
- Daniel Varro
- Scheduled hours
- 32 h
- Main field of study
- Datateknik, Datavetenskap