Tentalabbet

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
Syllabus on Studieinfo ↗