Saarland University (Germany)
Software and applications development and analysis

Side-Channel Attacks and Defenses

Type

bachelor

University

Saarland University (Germany)

Modality

Hybrid

Lecturer

Michael Schwarz

Language

English

Location

Saarland University Campus Saarbrücken

Max participants

25

Tutor

n.a.

Summary

Advanced course on software side channels, their security implications, exploitation techniques, and defenses.

Enrollment requirements

No formal prerequisites. Participants should be familiar with C (basic x86 assembly helpful), operating systems concepts such as virtual memory, Linux, and have access to an x86 CPU (Intel or AMD).

Description

Module: Digital Transformation

Course Dates: Tuesdays, 20 Oct 2026 to 02 Feb 2027, 10:00-12:00 CET/CEST; 12 lecture sessions

Advanced course on software side channels, their security implications, exploitation techniques, and defenses. Topics include timing, cache, page table, transient execution, fault, software-based power attacks, and CPU vulnerabilities, with hands-on exercises.

Enrollment Closed

Open only to T4EU students

Credits

6

Duration

12 Weeks

Start Date

20 October 2026

End Date

02 February 2027

Application period

03 Aug - 06 Sep 2026

    Immagine in fondo

    Co-funded by
    the European Union

    This project has received funding from the Erasmus+ programme of the European Union under grant agreement N. 101124432

    Immagine in fondo

    Funded by the European Union. Views and opinions expressed are, however, those of the author(s) only and do not necessarily reflect those of the European Union or European Education and Culture Executive Agency (EACEA). Neither the European Union nor the granting authority can be held responsible for them.

    Data Privacy Notice