Research Areas
- Algorithms and Data Structures, in particular for geometry-related problems
- Algorithm Engineering, in particular I/O- and cache-efficiency
- Computer Science Education, in particular (mis)conceptions and lower secondary education
CV
Education
- Postdoctoral lecturer qualification in Computer Science (WWU Münster)
- Graduate studies in Computer Science (WWU Münster)
- Undergraduate studies in Mathematics, Computer Science, Classical Philology, and Educational Sciences (WWU Münster)
Positions
- Full Professor of Computer Science (University of Münster)
- Associate Professor of Computer Science (TU Dortmund)
- Research Associate at the Department of Computer Science (WWU Münster)
- Visiting professor (Universität Siegen)
- Visiting professor (UMIT Innsbruck)
- Research assistant at the Department of Computer Science (WWU Münster)
External Functions
- Informatics Europe (Board of Directors, Member)
- German Informatics Society (Board, Member)
- German Informatics Society (Special Interest Group on Computer Science Education, Speaker)
- Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH (Dagstuhl-Seminar 24251 (Teaching Support Systems for Formal Foundations of Computer Science), Co-Organizer)
- TeachAI.org (Advisory Committee, Member)
- 18th ACM International Computing Education Research Conference (ICER 2022) (Program Committee, Co-Chair)
- MINT-Vernetzungsstelle, Stifterverband der deutschen Wirtschaft (Scientific Advisory Board, Member)
- TrainDL (Scientific Advisory Board, Member)
- German Informatics Society (Special Interest Group on Computer Science Education, Vice-Speaker)
- 17th ACM International Computing Education Research Conference (ICER 2021) (Program Committee, Co-Chair)
- Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH (Dagstuhl Seminar 19281 “Notional Machines and Programming Language Semantics in Education”, Co-Organizer)
- Association for Computing Machinery (ACM Intel International Science and Engineering Fair Award, Jury Chair)
- ACM SIGCSE Doctoral Consortium (Co-Chair)
- ACM Inroads (Associate Editor)
- Computer Science Education (Co-Editor-in-Chief)
- ACM SIGCSE Doctoral Consortium (Co-Chair)
- Informatics Europe (Infomatics Europe Best Practice in Education Award, Jury Chair)
- 11th Workshop in Primary and Secondary Computing Education (WiPSCE 2016) (Program Committee, Co-Chair and General Chair)
- Schloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH (Dagstuhl-Seminar 16072 “Assessing Learning in Introductory Computer Science”, Co-Organizer)
- 10th Workshop in Primary and Secondary Computing Education (WiPCSE 2015) (Program Committee, Co-Chair)
- 8th Conference on Informatics in Secondary Schools (ISSEP 2015) (Program Committee, Co-Chair)
- 26th European Workshop on Computational Geometry (EuroCG 2010) (Program Committee, Chair and General Chair)
- 4th Conference on Informatics in Secondary Schools (ISSEP 2010) (Program Committee, Co-Chair)
- 8th Symposium on Experimental Algorithms (SEA 2009) (Program Committee, Chair and General Chair)
- Journal of Computational Geometry (Associate Editor)
- 1st Workshop on Massive Geometric Data Sets (MASSIVE 2005) (Program Committee, Co-Chair)