TDDE25 · 6 credits · Basic level (G1F) · Datateknik, Datavetenskap
Perspectives to Computer and Software Technology
Discontinued
100%
passed the latest regular sitting
UPG1 · 27 Oct 2025 · 159 students
100%
passed the regular sittings, all sittings over the last 5 years
UPG1 · 648 students
This module only reports passing results, so the pass rate does not show how many did not pass.
Part of 2 programmes
Hand-in or lab
UPG1 Hand-in Assignments
- G
Main rounds
100% passed · 648 students
- 100%159
- 100%156
- 100%168
- 100%165
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%2
- 100%1
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
PRA1 Project Work
- G
Main rounds
100% passed · 475 students
- 100%116
- 100%144
- 100%104
- 100%111
Later rounds
100% passed · 248 students
- 100%6
- 100%9
- 100%10
- 100%5
- 100%5
- 100%8
- 100%55
- 100%40
- 100%49
- 100%5
- 100%7
- 100%9
- 100%6
- 100%12
- 100%17
- 100%5
- Pass a later round: 100% (248 students), compared with 100% (475 students) on the ordinary exam
Show small sittings (19)
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%1
- 100%3
- 100%2
- 100%3
- 100%1
- 100%4
- 100%3
- 100%4
- 100%3
- 100%2
- 100%2
- 100%1
- 100%1
- 100%3
- 100%1
- 100%1
About the course
Aim
The main goal of this course is to give the students a broad overview and survey of computer science and computer engineering. It is intended to provide a foundation for understanding both the relevance and interrelationships of fundamental topics and future courses the students will be exposed to in this field. At the end of this course, the student will be able to:
- Explain on a basic level both the breadth and depth of computer science and engineering as a field.
- Show a practical understanding of “computational thinking” as a way to model, solve problems and write software programs.
- Demonstrate this practically by participating in a software programming project related to one or more of the topics presented during the lectures.
Content
The following will be covered during the course:
- Selected perspectives topics in computer science and engineering presented at seminars
- Seminars reinforcing the use of “computational thinking” in modeling, problem-solving and programming.
- Practical guidance for the programming projects presented at seminars
- Introduction of the concept of sustainable development in computer science and engineering.
- Examiner
- Jonas Kvarnström
- Scheduled hours
- 50 h
- Main field of study
- Datateknik, Datavetenskap