TSEA28 · 6 credits · Basic level (G1F) · Datateknik, Elektroteknik
Computer Hardware and Architecture Y
Active · next start VT 2027
64%
passed the latest ordinary exam
DIT1 · 1 Jun 2026 · 147 students
68%
passed the ordinary exams, all sittings over the last 5 years
DIT1 · 359 students
71%
Harder than 71% of courses at basic level
Compared with 874 courses at the same level, ordinary exams over the last three academic years. 249 students.
Part of 1 programme
Exam
DIT1 Digital Examination
- 5
- 4
- 3
- U
Ordinary exams
68% passed · 359 students
- 64%147
- 68%102
- 73%110
Re-exams
64% passed · 101 students
- 66%41
- 50%6
- 62%26
- 68%28
- Pass the re-exam: 64% (101 students), compared with 68% (359 students) on the ordinary exam
- Get 4 or 5: 34% (460 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
- 50%4
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
74% passed · 295 students
- 79%153
- 69%142
Re-exams
51% passed · 164 students
- 67%6
- 83%6
- 55%11
- 60%10
- 53%30
- 44%32
- 44%41
- 54%28
- Pass the re-exam: 51% (164 students), compared with 74% (295 students) on the ordinary exam
- Get 4 or 5: 30% (459 students)
Show small sittings (6)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 0%1
- 100%1
- 33%3
- 0%1
- 100%1
Hand-in or lab
LAB2 Laboratory work
- G
Main rounds
100% passed · 374 students
- 100%152
- 100%104
- 100%118
Later rounds
100% passed · 9 students
- 100%9
- Pass a later round: 100% (9 students), compared with 100% (374 students) on the ordinary exam
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%2
- 100%1
- 100%2
Hand-in or lab
LAB1 Laboratory work
- G
Main rounds
100% passed · 276 students
- 100%135
- 100%141
Later rounds
100% passed · 15 students
- 100%9
- 100%6
- Pass a later round: 100% (15 students), compared with 100% (276 students) on the ordinary exam
Show small sittings (6)
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%1
- 100%3
- 100%1
- 100%2
About the course
Aim
To give knowledge about how a computer works and how it is programmed at the lowest level. After the course the student shall be able to:
- Make calculations by use of binary arithmetics, such as two's complement
- Implement the instruction set in a computer by use of microprogramming.
- Explain basic mechanisms that are used in order to improve the performance of a computer system
- Programme a computer in assembly language, including I/O handling and exceptions
Content
Binary arithmetic: addition, subtraction, shift, multiplication, ALU.
Computer architecture: computer models, microprogramming, addressing, interrupts, I/O handling, DMA, assembly programming, pipelining
Memory hierarchy, cache memory
Computer performance, profiling
Typical I/O units
Introduction to advanced computer architecture, superscalar processors, multiprocessor systems, ASIPs
- Examiner
- Kent Palmkvist
- Scheduled hours
- 58 h
- Main field of study
- Datateknik, Elektroteknik