Arvutiteaduse instituut
Courses.cs.ut.ee Arvutiteaduse instituut Tartu Ülikool
  1. Kursused
  2. 2026/27 sügis
  3. Sissejuhatus riistvara turvalisusse (LTAT.04.023)
EN
Logi sisse

Sissejuhatus riistvara turvalisusse 2026/27 sügis

  • Home

Introduction to Hardware Security (LTAT.04.023)

Course info

Course codeLTAT.04.023
Course titleIntroduction to Hardware Security
ResponsibleDaniel Würsch (daniel.wursch@ut.ee)
Credits3 ECTS
LanguageEnglish
LecturesFridays, 10:15 - 12:00, in Delta room 2034
Moodle**TBA**
Zulip**TBA**

What is this course about?

Hardware security studies how digital systems can fail, leak information, or be attacked because of their physical implementation. While software security focuses mostly on code, hardware security looks at the devices underneath the code: chips, boards, embedded systems, firmware, debug interfaces, measurement equipment, and physical attack surfaces.

Students should get an introduction to the security problems that appear when attackers can interact with real devices instead of only with abstract software systems. The course is relevant for students interested in cybersecurity, embedded systems, cryptography, electronics, digital identity, IoT, critical infrastructure, etc.

The course involves hands-on work. Students will complete practical exercises and assignments using real microcontrollers and hardware, allowing them to observe, reproduce, and better understand attacks. These exercises are intended to connect the theory from lectures with practical experience in analysing devices, communicating with embedded systems, extracting information, and evaluating hardware-level security assumptions.

Prelimenary Schedule

As this is the first iteration of this course, the schedule is prelimenary and might change

WeekDateTopic
14 September 2026Introduction
211 September 2026Basics electronics
318 September 2026Programming microcontrollers
425 September 2026Serial communication
52 October 2026Recon, teardown, and PCB tracing
69 October 2026Dumping memory
716 October 2026Firmware acquisition over update channels
823 October 2026Wireless communication
930 October 2026Timing side-channels
106 November 2026Fault injection
1113 November 2026Power analysis (SPA)
1220 November 2026Power analysis (DPA/CPA)
1327 November 2026Microarchitectural side-channels on modern computers
144 December 2026Countermeasures and secure hardware design
1511 December 2026Physical tamper protection and response
1618 December 2026Test
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused