Earlier Teaching Offerings
Here you find information on our teaching offerings in previous semesters.
Note: The linked pages of particular courses are not yet prepared for the winter semester. The course formats are preliminary.
Lecture Period
- 12.10.2025 to 23.12.2025 and 07.01.2025 to 12.02.2026
Lectures
- Advanced Research Topics on IT Security [EN]
2V+2Ü, 6CP, Lecture with semester project in cooperation with GUC, Cairo (in presence) - Architectures for Distributed Internet Services [EN]
3V+1Ü, 6CP, Lecture with Labs (in presence) - Blockchain Fundamentals [EN]
2V, Interdisc. Lecture Together with Economics (in presence) - Distributed Systems / Introduction to Distributed Systems [DE]
3V+1Ü, 6CP, Lecture (in presence, alternatively online, recorded) with Labs (in presence) - Embedded Security [EN]
2V+2Ü, 6CP, Lecture with Labs (in presence) - Introduction to Operating Systems [DE]
1L, Laboratory (online and in presence) - Networked Systems / Introduction to Computer Networks [DE]
2V+2Ü, 5CP / 3V+2Ü, 6CP, Lecture (online, recorded; in presence) with Labs (online, live) - Security and Privacy in Mobile Systems [EN]
2V+2Ü, 6CP, Lecture with Labs (in presence)
Seminars
- Selected Topics in Distributed Systems [DE]
2S, 4CP, Seminar (supervision online or in presence; presentations in presence) - Research Trends in Distributed Systems [DE/EN]
2S, 4CP, Main Seminar (supervision online or in presence; presentations in presence) - Teaching Methodology Computer Science II [DE]
3S, 5CP, Seminar for Teacher Education (block seminar at the end of the semester, format undecided)
Project Modules for Master
- Computer Networks and IT Security I and II [DE/EN]
4Pj, 8CP, Project (online or in presence) - Distributed Application, Platforms and Systems I and II [DE/EN]
2Pj, 8CP, Project (online or in presence) - Teaching Methodology Project of Computer Science [DE]
2Pj, 5CP, Project for Teacher Education (online or in presence)
Others
- Graduation Seminar Distributed Systems [DE/EN]
2S, 0CP, Seminar (online or in presence)
Note: The linked pages of particular courses are not yet prepared for the winter semester. The course formats are preliminary.
Lecture Period
- 14.10.2024 to 23.12.2024 and 07.01.2025 to 14.02.2025
Lectures
- Advanced Research Topics on IT Security [EN]
2V+2Ü, 6CP, Lecture with semester project in cooperation with GUC, Cairo (due to a research sabattical of Prof. Kargl, this course will not be offered in this semester) - Blockchain Fundamentals [EN]
2V, Interdisc. lecture together with Economics (in presence) - Distributed Computing Platforms in Practice
3V+1Ü, 6CP, Lecture with Labs (in presence) - Distributed Systems / Introduction to Distributed Systems [DE]
3V+1Ü, 6CP, Lecture (in presence, alternatively online) with Labs (in presence) - Embedded Security [EN]
2V+2Ü, 6CP, Lecture (in presence) with Labs (in presence) - Introduction to Operating Systems [DE]
1L, Laboratory (online and in presence) - Networked Systems / Introduction to Computer Networks [DE]
2V+2Ü, 5CP / 3V+2Ü, 6CP, Lecture (online, recorded; in presence) with Labs (online, live)
Seminars
- Modern Aspects of Java Software Development [DE]
2S, 4CP, Proseminar (supervision online or in presence; presentations in presence) - Selected Topics in Distributed Systems [DE]
2S, 4CP, Seminar (supervision online or in presence; presentations in presence) - Research Trends in Distributed Systems [DE/EN]
2S, 4CP, Main Seminar (supervision online or in presence; presentations in presence) - Teaching Methodology Computer Science II [DE]
3S, 5CP, Seminar for Teacher Education (block seminar at the end of the semester, format undecided)
Project Modules for Master
- Computer Networks and IT Security I and II [DE/EN]
4Pj, 8CP, Project (in presence/invididually) - Distributed Application, Platforms and Systems I and II [DE/EN]
2Pj, 8CP, Project (online or in presence) - Teaching Methodology Project of Computer Science [DE]
2Pj, 5CP, Project for Teacher Education (online or in presence)
Others
- Graduation Seminar Distributed Systems [DE/EN]
2S, 0CP, Seminar (online or in presence)
Lecture Period
- 2023-10-16 to 2023-12-23 and 2024-01-08 to 2024-02-18
Lectures
- Advanced Research Topics on IT Security
2V+2Ü, 6CP, Lecture with Labs (this course is cancelled) - Blockchain Fundamentals
2V, Interdisc. lecture together with Economics (in presence) - Embedded Security
2V+2Ü, 6CP, Lecture (in presence) with Labs (in presence) - Introduction to Computer Networks [DE] / Networked Systems
2V+2Ü, 5CP / 3V+2Ü, 6CP, Lecture (online, recorded; in presence) with Labs (online, live) - Introduction to Distributed Systems [DE]
3V+1Ü, 6CP, Lecture (online videos) with Labs (in presence) - Introduction to Operating Systems [DE]
1L, Laboratory (online + in presence)
Seminars
- Modern Aspects of Java Software Development [DE]
2S, 4CP, Proseminar (supervision online or in presence; presentations in presence) - Selected Topics in Distributed Systems [DE/EN]
2S, 4CP, Seminar (supervision online or in presence; presentations in presence) - Research Trends in Distributed Systems
2S, 4CP, Main Seminar (supervision online or in presence; presentations in presence) - Teaching Methodology Computer Science II [DE]
3S, 5CP, Seminar for Teacher Education (block seminar at the end of the semester, format undecided)
Note: The seminar Teaching Methodology Computer Science I has been moved to summer semesters.
Project Modules for Master
- Rechnernetze und IT-Sicherheit I and II [DE/EN]
4Pj, 8CP, Project (in presence/invididually) - Distributed Application, Platforms and Systems I and II [DE/EN]
2Pj, 8CP, Project (online or in presence) - Teaching Methodology Project of Computer Science [DE]
2Pj, 5CP, Project for Teacher Education (online or in presence)
Others
- Graduation Seminar Distributed Systems [DE/EN]
2S, 0CP, Seminar (online or in presence)
Currently planned lectures for the summer semester 2023.
Not all corresponding web pages may already be up to date.
The format (presence, online, hybrid) is not yet determined.
Lecture Period
- Start: 17.04.2023
- End: 22.07.2023
Lectures
- Architectures for Distributed Internet Services
3V+1Ü, 6CP, Lecture with Labs (online, partially live) - Concepts for Concurrent, Parallel and Distributed Programming
2V+2Ü, 6CP, Lecture with Labs (combi, i.e., mostly online and occasionally in presence) in German/Englisch - Fault-tolerant Distributed Systems
3V+1Ü, 6CP, Lecture with Labs (hybrid, i.e. simultaneously online and in presence) - Grundlagen des Datenschutzes und der IT-Sicherheit
2V+2Ü, 6CP, Lecture with Labs in German (presence only) - Introducation to Operating Systems
3V+1Ü+1L, CLP, Lecture (hybrid, i.e. simultaneously online and in presence) with Tutorial (in presence or online) and Labs (online only) in German - Practical IT-Security
1V+2Ü, 6CP, Lecture with Labs (presence only) in German/English (mixed) - Operating Systems
3V+2Ü, 6CP, Lecture (hybrid, i.e. simultaneously online and in presence) with Tutorials (in presence or online) in German - Security in IT-Systems
2V+2Ü, 6 CP, Lecture with Labs (presence only) - Security and Privacy in Mobile Systems
3V+1Ü, 6CP, Lecture with Labs (presence only)
Seminars
- Ausgewählte Themen in Verteilten Systemen
- 2S, 4CP, Seminar/Advanced Seminar (online and in presence) partially in German
- Forschungstrends in Verteilten Systemen
2S, 4CP, Seminar/Advanced Seminar (online and in presence) partially in German - Privacy im Internet
2S, 4CP, Proseminar (online and in presence) in German
Project Modules for Master
- Rechnernetze und IT-Sicherheit I und II
- 4Pj, 8CP, Project (hybrid, i.e. both online and in presence)
- Distributed Applications, Platforms and Systems I and II
2Pj, 8CP, Project (online or in presence) - Teaching Methodology Project of Computer Science
2Pj, 5CP, Project (online or in presence) for teacher education only, in German
Others
- Absolventenseminar Verteilte Systeme
2S, 0CP, Seminar (online or in presence) partially in German
Lecture Period
- Start: 2020-11-02
- End: 2021-02-19
Lectures
- Introduction to Computer Networks
- 2V+2Ü, 5CP, Lecture with Labs
- Introduction to Distributed Systems
3V+1Ü, 6CP, Lecture with Labs - Multimedia Communication
3V+1Ü, 6CP, Lecture with Labs - Security of IT Systems
2V+2Ü, 6CP, Lecture with Labs - Privacy Engineering and Privacy Enhancing Technologies [EN]
3V+1Ü, 6CP, Lecture with Labs
Seminars
- Efficient Java
2S, 4CP, Proseminar - Selected Topics in Distributed Systems
2S, 4CP, Seminar - Research Trends in Distributed Systems [EN]
2S, 4CP, Hauptseminar - Teaching Methodology Computer Science II
3S, 5LP, Seminar for Teacher Education
Project Modules for Master
- Rechnernetze und IT-Sicherheit I und II
4Pj, 8CP, Project - Distributed Application, Platforms and Systems I and II [EN]
2Pj, 8CP, Project
Others
- Graduation Seminar Distributed Systems
2S, 0CP, Seminar