Rudi Schneider

I am a professor leading the chair of Compilers and Programming Languages at TU Berlin.
I am a professor at Technische Universität Berlin and lead the chair of Compilers and Programming Languages. I am a member of the Institute of Software Engineering and Theoretical Computer Science in the Faculty IV – Electrical Engineering and Computer Science at TU Berlin.
Before joining TU Berlin, I was a lecturer (assistant professor) in the School of Informatics at the University of Edinburgh, a lecturer at the School of Computing Science at the University of Glasgow and a postdoctoral researcher at the University of Edinburgh. I received my PhD from the University of Münster in Germany.
You can download my CV here.
I am interested in programming languages and compilers. I have a particular interest in programming languages for parallel programming, heterogeneous and GPU computing, and novel compilation techniques for high-level domain-specific languages.
You can also find my publications on my dblp profile and my Google Scholar profile.
I am and have been teaching the following courses.
Email Address: michel.steuwer@tu-berlin.de