Dennis Kommمشاهده پروفایل
دانشیار
Prof. Dennis Komm is an Associate Professor at ETH Zurich's Department of Computer Science, leading the group for Algorithms and Didactics. He chairs the Center for Computer Science Education (ABZ) and serves on committees such as the Swiss Maturity Board (Schweizerische Maturitätskommission) and the STEM Commission of the Swiss Academies. Previously, he held roles at RWTH Aachen University (Master's, 2008), ETH Zurich (PhD, 2012), University of Zurich (external lecturer, 2014–2020), and PH Graubünden (including department head and professor of 'Fachdidaktik Informatik'). Education: He completed a Master's in Computer Science at RWTH Aachen (2008), a PhD at ETH Zurich (2012), and studies in Information Technology at Queensland University of Technology (2006). His academic journey includes visiting roles at King's College, Stanford, and Comenius University. He has taught extensively across institutions, emphasizing Python and LOGO-based approaches for beginners. Research focuses on algorithm design, approximation algorithms, reoptimization, and advice complexity in theoretical CS. His work in education explores computational thinking, programming pedagogy (especially for K–12), and interdisciplinary approaches (e.g., robotics in math). Recent trends in his articles highlight advancements in online algorithms, optimization under dynamic conditions, and initiatives to integrate CS into Swiss school curricula sustainably. He actively promotes CS education through platforms like WebTigerPython and collaborates on projects such as CyberQuest and MINTerlink. His outreach includes organizing conferences (e.g., STIU 2025) and workshops on programming and cybersecurity for teachers and students. Despite no listed scientific awards, his contributions to education and theoretical CS are recognized through editorial roles in journals like Informatics in Education and contributions to the TigerJython Group. Grant-related advising includes co-supervising doctoral theses on robotics, USOs, and programming didactics. He advocates for equitable educational opportunities via the Passerelle exam and the Swiss Beaver Competition. His team's work spans teacher training, didactic certifications, and bridging university-school collaborations through initiatives like MINTerlink. Labs and teams: Head of ABZ (ETH's CS education center), collaborator with the Computational Robotics Lab, and part of the TigerJython Group. He also co-organizes the Colloquium on Mathematics, Computer Science, and Education with ETH's Mathematics Department.









