Te­a­ching

Our teaching focuses on the fundamental principles and practical aspects of modern computer systems. We aim to equip students with the knowledge and skills to understand, design, implement, and critically analyze complex systems software.

We combine theoretical foundations with hands-on experience in programming, implementing, and evaluating operating systems and low-level software.

We offer courses and opportunities for Bachelor's and Master's theses in our research areas.