• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Suche öffnen
  • English
  • Campo
  • StudOn
  • FAUdir
  • Stellenangebote
  • Lageplan
  • Hilfe im Notfall
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
Menu Menu schließen
  • Lehrstuhl
    • Team
    • Aktuelles
    • Kontakt und Anfahrt
    • Leitbild
    • 50-jähriges Jubiläum
    Portal Lehrstuhl
  • Forschung
    • Forschungsbereiche
      • Betriebssysteme
      • Confidential Computing
      • Embedded Systems Software
      • Verteilte Systeme
    • Projekte
      • AIMBOS
      • BALu
      • BFT2Chain
      • DOSS
      • Mirador
      • NEON
      • PAVE
      • ResPECT
      • Watwa
    • Projektkampagnen
      • maRE
    • Seminar
      • Systemsoftware
    Portal Forschung
  • Publikationen
  • Lehre
    • Wintersemester 2025/26
      • Systemprogrammierung 2
      • Betriebssysteme
      • Middleware – Cloud Computing
      • Echtzeitsysteme
      • Virtuelle Maschinen
      • Web-basierte Systeme
      • Projekt angewandte Systemsoftwaretechnik
      • Aktuelle Entwicklung in Verteilten und Objektorientierten Betriebssystemen (für Bachelor-/Masterarbeit)
    • Sommersemester 2026
      • Applied Software Architecture
      • Betriebssystemsicherheit
      • Betriebssystemtechnik
      • System-Level Programming
      • Systemnahe Programmierung in C
      • Systemprogrammierung 1
      • Verlässliche Echtzeitsysteme
      • Verteilte Systeme
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Sommersemester 2026
  4. System-Level Programming

System-Level Programming

Bereichsnavigation: Lehre
  • System-Level Programming
    • SPiCboard
      • Exam
        • Linux libc-doc
          • Contact

        System-Level Programming

        • 09.04.2026: For future information, please visit the StudOn Course!
        • 09.04.2026: For everyone who does not have a login for the Computer-Science CIPs, each student has to create one by logging in with username "cipan" and password "cipan" in the CIP pools (or via the online registration tool). After entering all required data, the account will be created. As this takes some time to process, please make sure to complete this step before the first exercise. For problems with the account creation please contact the CIP admins during their Sprechstunde / consultation hours.
        • 09.04.2026: In the first week, there will be two additional lectures on Wednesday, 15.04.2026, 14:15 - 15:45, in 0.031 and on Thursday, 16.04.2025, 12:15 - 13:45, in 0.031.
        • 09.04.2026: Initial version of the website is online.

        Timetable

          Mo Tu We Th Fr
        08:00          
        10:00          
        12:00          
        14:00 Lecture
        02.134-113
               
        16:00       Tutorial Exercise
        01.150-128
         

        SPiC - R00 Igli Kodra Mo. 10:15 - 11:45 01.152-113 (WinCIP)
        SPiC - R03 Igli Kodra Mo. 16:15 - 17:45 01.152-113 (WinCIP)
        SPiC - R04 Youssef Mansour Di. 14:15 - 15:45 01.152-113 (WinCIP)
        SPiC - R05 Youssef Mansour Di. 16:15 - 17:45 01.152-113 (WinCIP)
        SPiC - R11 Igli Kodra Fr. 16:15 - 17:45 01.152-113 (WinCIP)
        SPiC - R11 Youssef Mansour Fr. 16:15 - 17:45 01.152-113 (WinCIP)

        Detailed Schedule

        The following table contains the preliminary exercise schedule throughout the semester. The time of publication and its processing duration of the individual exercises are marked in alternating colors with green and orange bars. The latest time of submission is denoted on each task sheet.
        KW Mo Di Mi Do Fr Themen
        15 13.04. 14.04. 15.04. 16.04. 17.04. Introduction, Organisation of the Lecture, Java/Python vs. C – Some Examples Software Layers and Abstraction, Language Overview, Basic Data Types
        LEC1   LEC2    
                 
        16 20.04. 21.04. 22.04. 23.04. 24.04. Operations and Expressions, Control Structures, Functions, Variables Preprocessor, Program Structure and Modules, Pointers and Arrays, Orga, IDE, Optimizations, Exercise 1 A1 (blink)
        LEC3   LEC4 TUT1  
              A1  
        17 27.04. 28.04. 29.04. 30.04. 01.05. Pointers and Arrays, Composite Data Types, µC-System Architecture – Preface, µC-System Architecture – Processor, µC-System Architecture – Periphery, Data Types, Visibility, Bitoperations, Modulo, Polling, Exercise 2 A2 (snake)
        LEC5     TUT2 Tag der Arbeit
              A2
        18 04.05. 05.05. 06.05. 07.05. 08.05. Interrupts, Interrupts – Example, Interrupts – Concurrency, Moduls, I/O Ports, Register, Exercise 3 A3 (led-modul)
        LEC6     TUT3  
              A3  
        19 11.05. 12.05. 13.05. 14.05. 15.05. Additions Pointers, Hands-On (Pointers)
            TUT4 Christi Himmelfahrt  
               
        20 18.05. 19.05. 20.05. 21.05. 22.05. ,
        LEC7     TUT5  
              A4  
        21 25.05. 26.05. 27.05. 28.05. 29.05.  
        Pfingstmontag Pfingstdienstag      
             
        22 01.06. 02.06. 03.06. 04.06. 05.06. ,
        LEC8   TUT6 Fronleichnam  
              A5  
        23 08.06. 09.06. 10.06. 11.06. 12.06. ,
        LEC9     TUT8  
                 
        24 15.06. 16.06. 17.06. 18.06. 19.06. ,
        LEC10     TUT9  
              A6  
        25 22.06. 23.06. 24.06. 25.06. 26.06. ,
        LEC11     TUT10  
              A7  
        26 29.06. 30.06. 01.07. 02.07. 03.07. ,
        LEC12     TUT11  
              A8  
        27 06.07. 07.07. 08.07. 09.07. 10.07. ,
        Q&A     TUT12  
                 
        28 13.07. 14.07. 15.07. 16.07. 17.07.
              TUT13  
                 

        Content-related questions (Lecturer & Tutorial mentors):

        • i4slp@i4.cs.fau.de

        Organizational questions (Lecturer)

        • i4slp-orga@i4.cs.fau.de

        Lecturer and Tutors

        Peter Wägemann

        Dr.-Ing. Peter Wägemann

        Eva Dengler

        Eva Dengler, M. Sc.

        Maxim Ritter von Onciul

        Maxim Ritter von Onciul, M. Sc.

        • LinkedIn: Seite von Maxim Ritter von Onciul
        • Xing: Seite von Maxim Ritter von Onciul
        • GitHub: Seite von Maxim Ritter von Onciul
        • ORCID: Seite von Maxim Ritter von Onciul
        Arne Vogel

        Arne Vogel, M. Sc.

        • GitHub: Seite von Arne Vogel
        • ORCID: Seite von Arne Vogel
        Igli Kodra

        Igli Kodra

        Youssef Mansour

        Youssef Mansour

        Friedrich-Alexander-Universität
        Erlangen-Nürnberg

        Schlossplatz 4
        91054 Erlangen
        • Impressum
        • Datenschutz
        • Barrierefreiheit
        • Facebook
        • RSS Feed
        • Xing
        Nach oben