Redha Gouicem

Research Group Leader – OS and Virtualization Team

Decentralized Systems Engineering Chair - TU Munich

I’m a computer systems researcher in the Department of Informatics at TU Munich, in the Decentralized Systems Engineering chair, where I lead the OS and Virtualization team. I currently work on binary translation systems, more precisely on cross-architecture binary emulation.

I obtained my Ph.D. in computer science in 2020 from Sorbonne Université, where I worked in the Whisper research group at LIP6 and Inria, under the supervision of Gilles Muller and Julien Sopena. My work focused on thread scheduling in general-purpose operating systems.

We have open positions for Ph.D. students and B.Sc./M.Sc. thesis at our chair!
Contact me if you want to apply!


Usenix ATC'23, PC member

EuroSys'23, PC member

Middleware'21 Doctoral Symposium, PC member

ComPAS'21, PC member

Systor'21, PC member (Distinguished reviewer)

EuroSys'21, Shadow PC member

NSDI'21, External reviewer


TU Munich (2021 – current)

  • Advanced Systems Programming in C/Rust
  • Computer Systems Lab

Sorbonne Université (2016 – 2020)

Bachelor Level

  • Programming 1
  • Programming 2
  • Introduction to Operating Systems
  • Parallel Programming
  • Compilation

Master Level

  • Linux Kernel Development
  • Multicore Kernels and Virtualization (course on scheduling)